The website has a user/pass prompt before you can get in. In vision I could just open an external browser, but that isn’t allowed. I tried this as well, but it says I don’t have the function:
“”"
from com.inductiveautomation.ignition.client.util import BrowserLauncher
BrowserLauncher.openURL(URL)
“”"
Thx, jake
If it’s a basic auth service, you could try passing credentials in the URL, eg http://user:password@ipOfInternalService/path - but note that this syntax is officially deprecated, so support across browsers will vary, and over time tend towards not working. You could stand up a reverse proxy like nginx that automatically passes a fixed authentication header to the other service - this is a security nightmare, but so is passing any kind of credential over HTTP in the first place.
First suggestion didn’t work, doesn’t seem to even attempt to hit the site. The second I’ll have to look into. Any other ways, it would be nice to launch a browser on the client host.Thx,jake