Подключение к защищенным сервисам
При подключении к защищенному сервису необходимо ввести учетные данные. Если в веб-карте или приложении используется несколько защищенных сервисов, необходимо указать учетные данные для доступа к каждому их них. Чтобы избежать этого, можно создать элементы сервисов и сохранить учетные данные для каждого их них, предоставить определенным группам вашей организации доступ к элементам и использовать их в веб-картах и приложениях.
Создание элемента сервиса для сохранения учетных данных
- Войдите в портал
- Откройте Мои ресурсы (My Content) и щелкните Добавить элемент (Add Item).
Появится окно Добавить Элемент (Add Item).
- Выберите пункт В интернет (On the Web) в списке опций Элемент находится (The item is).
- Выберите тип элемента Веб-сервис ArcGIS Server (ArcGIS Server web service).
- Введите REST URL защищенного сервиса в поле URL.
Если сервис защищен, появится сообщение Обнаружен защищенный сервис. (A secure service was detected.) под URL-адресом.
- Введите имя пользователя и пароль учетной записи, которая имеет доступ к сервису.
- Поставьте отметку Хранить учетные данные с элементом сервиса (Store credentials with service item). Не запрашивать аутентификацию.
- Введите или выберите теги элемента.
- Нажмите кнопку Добавить элемент (Add Item).
Прокси-сервис добавляется в Мои ресурсы (My Content) в виде элемента.
Повторите эти шаги для каждого защищенного сервиса, который вы хотите использовать на веб-карте или в приложении.
Предоставление группе общего доступа к сервису
Как уже упоминалось, вам следует создать группу, чтобы предоставить ей доступ к сервису, и разрешить стать участниками этой группы только тем пользователям организации, которые должны иметь доступ к этому защищенному сервису.
- В окне Мои ресурсы (My Content) поставьте отметку рядом с названием элемента защищенного сервиса.
- Щелкните Общий доступ (Share).
Откроется окно Общий доступ (Share).
- Установите отметку рядом с группой, которой необходимо открыть общий доступ к элементу сервиса, и щелкните OK.
На странице Мои ресурсы (My Content) вы увидите, что доступ к сервису для Группы (Group) открыт.
Используйте REST URL элемента сервиса в карте, которая содержит защищенные сервисы.
Если в веб-карте используется несколько защищенных сервисов, используйте REST URL элементов сервиса вместо URL-адресов защищенных сервисов, чтобы подключающиеся пользователи могли не вводить учетные данные для подключения к каждому сервису.