Доступ по 80 порту к сервисам при работающих интегрированных ArcGIS Server и Portal

0 голосов
спросил 25 Апр, 16 от glumov (480 баллов) в категории Программные продукты Esri
Добрый день!
Возможно ли сохранить анонимный доступ к сервисам ArcGIS Server при итеграции с Порталом?
Есть ArcGIS Server с Adapter на http://server.my.com/arcgis и Portal с Adapter на http://server.my.com/portal.
Как только регистрирую Server на Portal анонимный доступ к сервисам пропадает - включаются редиректы с запросом пользователя...
Хотелось бы и интеграцию иметь и анонимный доступ к сервисам... :)

3 Ответы

0 голосов
ответил 26 Апр, 16 от Grigoriy (127,020 баллов)
Интеграция бывает разных уровней:
http://server.arcgis.com/ru/portal/10.3/administer/windows/about-using-your-server-with-portal-for-a...
В зависимости от уровня интегрции Вы что-то теряете, а что-то получаете.


Вы можете не интегрировать ArcGIS Server с порталом. А просто регистрировать на нём свои сервисы. Тогда у Вас будет полностью привычное администрирование ArcGIS Server. При этом Вы можете дажеиспользовать одно и тоже внешнее хранилище ролей и пользователей дляпортала и сервера.Зарегистрированный на портале сервис может быть "закрытым" для всех пользователей, но для пользователей портала быть "открытым". Для пользователей снаружи будет два разных url для портала и сервера.
Если Вы включили интеграцию (Federating a server), то управление сервером переходит порталу. Вы можете "расшарить" ресурс портала для анонимных пользователей, в том числе и сервисы. Но "стучаться" к ним нужно через urlпортала. http://server.arcgis.com/ru/portal/10.3/administer/windows/administer-a-federated-server.htmhttp://server.arcgis.com/ru/portal/10.3/administer/windows/connecting-the-arcgis-server-services-dir...
Третья степень интеграции - размещающий сервер (hosting server). Сервер будет выступать в качестве "хранилища" сервисов объектов (feature-services)и кэшированных карт, которые могут загружать пользователи портала. Такой сервер полностью встраивается "внутрь" портала и управляется только с помощью средств портала. Для него рекомендуется развертывать дополнительно ArcGIS Data Store. http://server.arcgis.com/ru/portal/10.3/administer/windows/what-is-arcgis-data-store.htm
0 голосов
ответил 29 Апр, 16 от glumov (480 баллов)
День добрый!
Мои копания по поводу получения двух горошек на ложку дали результат :)
Сервер интегрирован с порталом. 10.4
Если при публикации сервиса на портале из ArcMap сразу ставится общий доступ всем, то доступа по 80 порту анонимно я не получаю. В свойствах сервера на портале в строке источника идет обращение по порту 6080 и требуется вход на портал.
Если же при публикации оставить только галку у My Content, а потом зайти на портал и дать доступ на сервис всем, то в свойствах сервиса ссылка на источник идет уже по 80 порту.
Это так задумано или как?
Рисунки только ссылкой можно вставить?
0 голосов
ответил 29 Апр, 16 от Grigoriy (127,020 баллов)
Это так и задумано :)
Порт 6080 - служебный порт аркгис сервера.
И наружу не должен быть виден.
Но он должен быть виден порталу.
Портал и его веб-адаптер выступают в качестве прокси-сервера и перенаправляют вызов на аркгис сервер.
"Разделять" содержимое портала (в том числе и сервисы) могут только пользователи портала, у которых есть такое право.
Картинки публикуются снаружи.
На форуме можно дать только ссылку.
"Загрузка" внешних файлов не поддерживается.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...