hi guys, there is a problem:
- i can open my local ip on android in regular browser as https://192.168.1.6/test.thml via hotspot
- thanks to signallingwebserver & mkcert for ssl
- i can open the same address in the windows app (or in standalone game mobile from the editor)
- i can open any site like https://example.com with webbrowser widget in the app on android if there is “true” for “UseHTTPS” in config.json
but i can’t open the same https local address in the webbrowser widget in the app on android via the same setup - there is just a black screen in the widget like it’s can’t get a connection
-
unchecking “Verify Peer” under Libcurl has no effect
-
there is also no problem with http when android:usesCleartextTraffic=“true” in the project settings
so… is there some restriction for ue’s mobile apps for android due “local addresses”, can you please help me to figure out what exactly i need to fix?
- do i need some rule in the androidmanifest.xml to place ssl .pem files somewhere in the project folder (like for signallingwebserver) or just maybe “inject” a content of the .pem in Epic Games\UE_5.3\Engine\Content\Certificates\ThirdParty\cacert.pem ? // looks like it’s not working this way