I'm running a geocoding service on ArcGIS Server, using a Web Adapter, and no Portal.
The service has no authentication on it, as the server is scoped to our internal IP range.
I'm trying to figure out how to batch geocode against my service using the ArcGIS API for Python, which seems pretty straightforward, except that I can't figure out how to authenticate as an anon user. The examples in the Authentication guidance are for a portal instance, which I don't have.
gis = GIS()
Doesn't seem to work. I keep getting the error:
Exception: Token required but not passed in the request. Token required. (Error Code: 499)
Again, there is no auth on the server, at all. I can submit simple GET requests all day long, successfully, but would like to use the Python API for what I am trying to do, right now.
The service endpoint is similar to the following, if it's informative:
https://service.server.com/arcgis/rest/services/geocode/USA/GeocodeServer
Any thoughts or guidance is appreciated.
Stace