Invoke-RestMethod : Unable to connect to the remote server

I recommend going the other way. Any job you have is (should) require you to work with a product secured, then punching holes until it works. Now’s the time to get into that mindset and gain experience doing so. Yes, it’s inconvenient having pesky firewalls and authentication while testing, but that is a necessity in today’s world.

In any case, can you access the admin console over the internet?