Vážená komunito,<\/P>
<\/P>
Implementoval jsem webovou aplikaci pomocí webappbuilder pro vývojáře, která používá mapu ze serveru arcGis, který nemá veřejnou IP adresu. Aplikaci jsem stáhl a publikoval na firemním webovém serveru. Mám také instalaci portálu a webový adaptér nakonfigurovaný na obou.<\/P>
Očividně to nefunguje; existuje několik volání na soukromou URL arcGis serveru <\/SPAN>http:\/\/192.168.xyz.xyz\/arcgis\/<\/A>..... která nejsou vyřešena.<\/SPAN><\/P>Jak to mohu opravit?<\/P>Jediné řešení je přidat pravidlo proxy na webovém serveru pro cestu arcgis, takže když přidávám vrstvu do mapy vytvořené z portálu, používám http\/\/public address\/arcgis\/... místo <\/SPAN>http:\/\/192.168.xyz.xyz\/arcgis\/<\/A>... ?<\/SPAN><A href="http:\/\/192.168.xyz.xyz\/arcgis\/\
tagging Web AppBuilder for ArcGIS Portal for ArcGIS ArcGIS for Server Web AppBuilder Custom Widgets
so your question will get more exposure (and hopefully more answers)
EDIT: btw, I added a section in Web AppBuilder Developer Edition - Customization Resource List with several security and proxy links.
EDIT: have you tried using your machine name instead of the IP?
Also, if you have Portal installed, you may want to us that as your AppID and/or where you develop the webappbuilder app, so it works isolated there instead of needing access to AGOL.
Some specific links that may help:
Setting up a Proxy | Support Services Blog
Internal ONLY Web Map Sharing Issues
Thanks for the post.
My problem is this: the arcGis server isn't public so, also if I use the machine name, this isn't resolved from a DNS.
When in Portal for arcGis I create a new map I have to put the address of arcGis server, and this is a private address.
Also in WAB, if I have to configure the query widget, I have to put as a data source the private address of arcGis server.
Internally is all ok. When I publish the package builded with WAB on my Apache web server to use the app from Internet and I light on a layer, in the browser I see this call (same behaviour on activate query widget ...):
http://<arcGisServerPrivateAddress>/arcgis/rest/services/<ServiceName>/MapServer/export?dpi=96&transparent=true&format=png32&layers=show%3A0%2C3%2C1&bbox=......
Obviously this doesn't work on Internet. How can you get around this?
Thanks a lot.
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.