Добавление защищенных сервисов
Вы можете добавлять защищенные картографические сервисы в программу просмотра ArcGIS Viewer for Silverlight через прокси URL. Веб-запросы перенаправляются прокси-сервером, который осуществляет проверку подлинности точки доступа сервиса. Как только вы настроили прокси, как это показано в разделе Настройка прокси, вы можете работать с защищенными сервисами.
Выполните следующие шаги, чтобы добавить защищенный картографический сервис к приложению:
- Откройте Application Builder и щелкните кнопку Обзора (Browse) для показа панели Обзора (Browse).
- На панели Обзор (Browse) щелкните иконку Доступ к защищенным сервисам (Access secured services). Появится отметка Добавить защищенные сервисы (Add Secured Services) и ссылка Настроить прокси (Configure Proxy). См. следующий скриншот:

- Щелкните ссылку Настроить прокси (Configure Proxy), а в появившемся диалоговом окне Настроить защищенные сервисы (Configure Secured Services) введите прокси URL и нажмите OK. Введенный URL будет использоваться всеми слоями приложения, работающими с защищенным сервисом. См. следующий скриншот:

- На панели Обзор (Browse) отметьте опцию Добавить защищенные сервисы (Add Secured Services). Все добавленные вами слои теперь используют указанный прокси.
- Для изменения прокси воспользуйтесь ссылкой Настроить прокси (Configure Proxy) на панели Обзор (Browse). Либо нажмите на кнопку Настроить защищенные сервисы (Configure Secure Services) в нижней части панели Настроить слои (Configure Layers). При изменении прокси для приложения, вся карта обновляется, если на ней содержатся слои защищенных картографических сервисов либо сервисов изображений. См. следующий скриншот:

- Когда вы завершите ваше приложение, измените прокси на более защищенный Proxy.ashx, отредактировав файл Application.xml в папке <Папка с вашим приложением>\Config. Теперь вы можете скопировать (XCopy) – развернуть ваше приложение в нужном месте. См. следующий скриншот:


Примечание:- Защищенные базовые карты и сервисы геообработки не поддерживаются.
- Добавляйте слой, использующий защищенный сервис, только если это необходимо. Теперь, если включен параметр Добавить защищенные сервисы (Add secured services), все слои добавлены с ProxyUrl.
6/8/2012