У мене встановлений ArcGIS 10.1 з веб-адаптером для IIS. Я додав конфігураційний файл до кореня IIS7, щоб увімкнути перехресний розподіл ресурсів (CORS) відповідно до цієї сторінки. Я перемістив сервер ArcGIS з включеними колами до списку серверів серверів за замовчуванням на цій сторінці:
esri.config.defaults.io.corsEnabledServers.push("vmagstenone")).
Однак коли мій додаток JavaScript, розміщений на vmagsten, робить запит на GIS-сервер (vmagstenone), я отримую помилку
"Origin http://vmagsten is not allowed by Access-Control-Allow-Origin.".
Редагувати: І шар функції не завантажується. Я також спробував завантажити динамічний шар, і це теж не вдається з тією ж помилкою _557 (див. Зображення)
Редагувати: я не повинен бачити цю помилку, оскільки наведені вище кроки повинні означати, що сервер підтримує перехресне походження. Ця заява esri про те, що цю помилку можна ігнорувати, не застосовується в цьому випадку, оскільки цей сервер повинен підтримувати корси. Це означає, що першу помилку на сервері ESRI можна ігнорувати.
!
Редагувати: ось зразок відповіді із запиту на цьому шарі, який показує, що відповідь має Access-Control-Allow-Origin
!