Web + Доменная авторизация

0 голосов
спросил 30 Авг, 12 от aleksey.shulga (1,160 баллов) в категории Программные продукты Esri
Всем привет!

Стоит задача сделать доступ к опубликованным проектам без запроса логина/пароля. Все пользователи работают в домене.
Делал как по инструкции: Web-авторизация, общий ключ для связи, нужных пользователей в роли, роли в безопасность сервиса (пробовал и на папки его содержащие). В итоге никак не хочет работать. Пишет следующее:
      Error: WEB_ADAPTOR Authentication, User Credential is not set by the web adaptor for this request, check if the web adaptor is secured
      Code: 403

Уже не знаю, где чего указать, подправить. Помогите, пожалуйста, разобраться.

44 Ответы

0 голосов
ответил 30 Авг, 12 от TDenis (42,620 баллов)
Web - это что, интернет?
Имя сервера, по которому обращаетесь, внешнее или внутреннее?
В IIS включили интегрированную аутентификацию, отключили анонимную?
0 голосов
ответил 31 Авг, 12 от aleksey.shulga (1,160 баллов)
Да, web-интернет. Сервер внутренний. В IIS anonymous auth - выключил, windows auth - включил. Сделал это на уровне как arcgis, так и на уровне Default Web Site.
0 голосов
ответил 31 Авг, 12 от TDenis (42,620 баллов)
Непонятно. Внутренняя сеть или всё же интернет.
А то интегрированная аутентификация не работает через интернет (если без ухищрений).
Другими словами, содержит ли точку имя веб-сервера, по которому Вы обращаетесь?
Ну и веб-сервер-то в домене?
Учётку пула в IIS не меняли?
0 голосов
ответил 31 Авг, 12 от TDenis (42,620 баллов)
NTLM сделали первым?
http://forums.arcgis.com/threads/61507-Problem-with-10.1-Web-Adaptor


И ещё каким браузером смотрите? IE?
0 голосов
ответил 31 Авг, 12 от aleksey.shulga (1,160 баллов)
Сеть внутренняя, но публикую проект, чтобы внутрениие пользователи могли смотреть его через браузер.
Адрес, по которому обращаюсь: http://spb-vs-gisvirtual:6080/arcgis/rest/services/SampleWorldCities/MapServer?f=jsapi (это стандартный пример в 10.1)
Сервер в домене (ArcGIS Server + Web Adaptor + IIS - все на одной машине). Настройки IIS - не менял. Все по умолчанию.
Браузер IE. Проверил мозилой - тоже самое.
0 голосов
ответил 31 Авг, 12 от aleksey.shulga (1,160 баллов)
    Да, NTLM - первый
0 голосов
ответил 31 Авг, 12 от TDenis (42,620 баллов)
http://spb-vs-gisvirtual:6080/arcgis/rest/services/SampleWorldCities/MapServer?f=jsapi

Это правильный путь к адаптеру?
А то похоже на сам гис-сервер.
0 голосов
ответил 31 Авг, 12 от aleksey.shulga (1,160 баллов)
упс... это адрес сервера
0 голосов
ответил 31 Авг, 12 от aleksey.shulga (1,160 баллов)
изменив адрес на http://spb-vs-gisvirtual/arcgis/rest/services - все заработало :). Вот только у тех, кто не является админом - не отображается. Если добавляю пользователя в роль администратора - все ок.
0 голосов
ответил 31 Авг, 12 от aleksey.shulga (1,160 баллов)
Роли у меня встроенные в ArcGIS...
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...