I have been struggling with trying to get basic authentication setup for one of my geoevent server inputs. The input is Receive JSON on a REST Endpoint. I noticed that I can create a copy of the connector and update the settings with Basic Auth enabled but my input still accepts requests when no credentials are provided. I'm including a picture that illustrates how the connector is configured. I am currently running 10.6.1 with plans to migrate to 10.7 later in the year. Thanks in advance for any helpful responses.
James Madden –
GeoEvent Server's JSON receivers do not perform any authentication. The out-of-the-box Receive JSON on a REST Endpoint inbound connector you copied and modified to use the HTTP-BasicAuthentication transport needs to be configured to run in Client mode with its HTTP Method parameter configured for HTTP/GET.
When configured as a polling input the connector's transport will send whatever text you have entered as the User and Password property values to the external web server / web service so that it can authenticate GeoEvent Server's request. I suspect that you have left the input configured as a receiving input, so the connector's transport is ignoring the credentials you've specified.
Hope this information is helpful –RJ
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Jste tu noví? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.