0
我已經使用AGS獲得了地圖服務。我的應用程序中也有proxy.config,proxy.ashx和web.config。我的地圖圖層使用代理顯示OK。當我嘗試使用代理地圖圖層顯示我的圖例時,會顯示一個登錄對話框並且不顯示圖例。如果輸入我的用戶名和密碼,圖例將顯示。當我從AGS服務器使用不安全的服務時,圖例顯示正常。帶有安全服務的Arcgis javascript TOC
有沒有人遇到過這個?
我已經使用AGS獲得了地圖服務。我的應用程序中也有proxy.config,proxy.ashx和web.config。我的地圖圖層使用代理顯示OK。當我嘗試使用代理地圖圖層顯示我的圖例時,會顯示一個登錄對話框並且不顯示圖例。如果輸入我的用戶名和密碼,圖例將顯示。當我從AGS服務器使用不安全的服務時,圖例顯示正常。帶有安全服務的Arcgis javascript TOC
有沒有人遇到過這個?
看起來問題出在你的代理上,請檢查它是否得到了圖例請求。如果沒有,您可以在esriConfig屬性中配置代理網址,以始終使用代理。
esriConfig.defaults.io.proxyUrl = "<url_to_proxy>"
esriConfig.defaults.io.alwaysUseProxy = true;
希望這有助於
當我改變esriConfig.defaults.io.alwaysUseProxy = TRUE,錯誤出現N {消息:「無法加載代理/ HTTP的proxy.ashx?//www.arcgis。 ?... EST /門戶網站/自F = JSON和文化= EN-US狀態:500" ,響應:對象,狀態:500,responseText的:「 ↵
↵esriConfig.defaults.io.proxyUrl ='proxy/proxy.ashx'; \t esriConfig.defaults.io.alwaysUseProxy = true; – wan
您可以分享您用於創建地圖圖層的「代理地圖網址」嗎? –