Більше

Налаштування безпеки ArcGIS Server за допомогою сценарію


Чи може хтось вказати мені на спосіб встановлення загальнодоступної служби, папки або кореневої безпеки сайту за допомогою сценарію? Він може використовувати один із засобів адміністрування (наприклад, server tools admin manageservice.py), arcpy, powershell, пакетний файл тощо.

У мене на сервері встановлено робочий стіл, двигун, ArcObjects і пакет WPF SDK. Це в операційній системі Windows.

Моя мотивація - мати можливість сценарію/автоматизації процесу встановлення та налаштування сервера, включаючи послуги. Я хочу зробити його максимально простим, оскільки простий легко реалізувати та налагоджувати. Тому, якщо є рішення, яке не використовує інтерфейси REST/SOAP сервера, я б хотів спробувати це спочатку.

Однак я буду розглядати REST, якщо це найкраще рішення.


Я знайшов це рішення, але мені цікаво побачити інші відповіді, якщо є щось краще.

Приклад: Застосування дозволів на обслуговування з текстового файлу


ArcGIS API для JavaScript 3.36

Проксі складається з коду на стороні сервера, який працює на вашому веб-сервері. Ваша веб -програма на основі браузера надсилає запит проксі -серверу та проксі -серверу, а потім пересилає запит на віддалений веб -сервер і передає відповідь, повернуту віддаленим сервером, до вашої програми.

Можливо, вам доведеться використовувати проксі в таких ситуаціях:

    Ресурс, до якого ви намагаєтесь отримати доступ, знаходиться в іншому домені, ніж ваша програма, і підтримка Cross Origin Resource Sharing (CORS) недоступна. CORS-це специфікація, яка дозволяє веб-серверу взаємодіяти з веб-браузером, щоб визначити, чи слід дозволити запит перехресного походження.

Примітка: Для використання CORS як браузер, так і цільовий веб -сервер повинні підтримувати CORS. ArcGIS Server 10.1 не підтримує CORS. Для попередніх версій адміністратор може додати підтримку CORS. Відвідайте enable-cors.org для отримання детальних інструкцій.

Примітка: Використання проксі -сервера вирішує цю проблему, виконуючи запит POST, а не запит GET. Запити POST не обмежуються максимум 2048 символами, оскільки інформація передається у заголовку замість URL -адреси.

Отримайте проксі

Проксі -сервер працює на вашому локальному веб -сервері, а не на сервері Esri або на комп’ютері, на якому встановлено ArcGIS Server (якщо ваш веб -сервер також не містить екземпляр сервера ArcGIS). Доступні три проксі-сервери, кожен з яких націлений на певну платформу на стороні сервера: ASP.NET, Java/JSP та PHP. Завантажте відповідний проксі -сервер для вашої платформи з GitHub. Кожне завантаження проксі містить інструкції з встановлення та інформацію про будь -які системні вимоги. Обов’язково виконайте ці вказівки, щоб налаштувати та налаштувати проксі на веб -сервері.

За допомогою проксі

Щоб ваша програма могла направляти запити через проксі -сервер, ви повинні додати код до своєї програми, щоб визначити розташування проксі. Якщо всі запити у вашій програмі будуть використовувати один і той же проксі, ви можете вказати розташування проксі за допомогою proxyUrl. Ви також можете вказати, чи завжди проксі -сервер використовувати для спілкування за допомогою AlwaysUseProxy

У наведеному вище коді esriConfig посилається на об'єкт, повернений модулем esri/config.

Інший варіант - встановити правило проксі, яке визначає проксі для набору ресурсів з тим самим префіксом URL. Якщо URL -адреса запиту відповідає правилу, запит буде направлено через проксі. Щоб визначити правило проксі, вкажіть URL -адресу проксі -сервера та префікс для ресурсів, до яких потрібно отримати доступ через проксі.

У наведеному вище коді urlUtils посилається на об’єкт, повернений модулем esri/urlUtils.

Примітка: Якщо ви зберігаєте інформацію про вхід (ім’я користувача та пароль або client_id та client_secret) у проксі, ви захочете використовувати параметр addProxyRule, щоб запити до ресурсів із зазначеним префіксом URL -адреси надходили через проксі.

Перевірте проксі

Після того, як ви налаштували проксі з додатком, протестуйте його, щоб переконатися, що запити обробляються належним чином. Додаток має функціонувати так само, як і до реалізації проксі. Якщо ні, можливо, вам доведеться усунути неполадки проксі. Наступні поради щодо усунення несправностей можуть допомогти вам знайти та вирішити проблему:

    Якщо ваше середовище програми підтримує режим налагодження, можливо, ви зможете встановити точку зупину в проксі -сервері та визначити, чи він працює належним чином.

Наприклад, у середовищі IIS/ASP.NET ви можете відкрити програму у Visual Studio і встановити точку зупину в методі ProcessRequest у proxy.ashx. Потім запустіть додаток у режимі налагодження. Виконання зупиниться в точці перерви, і ви, можливо, зможете виявити, де проблема. Ви також можете встановити точки розриву у функціях JavaScript вашої програми або вставити оператори alert () для відображення значень під час виконання.

Захистіть проксі -додаток

Якщо програма використовує служби з безпекою на основі маркерів, а проксі-сервер налаштований за допомогою імені користувача та пароля або client_id та client_secret, проксі-додаток потрібно захистити, щоб доступ мали лише авторизовані програми. Перегляньте Authentication, OAuth 2.0 та ArcGIS для отримання додаткової інформації.


Параметри

Одна або кілька карт або базових карт, які будуть упаковані в єдиний файл .mmpk.

Вихідний пакет мобільних карт (.mmpk).

Один або кілька локаторів (.loc) для включення в пакет мобільних карт.

  • Локатор потрібно створити за допомогою ArcGIS 10.0 або пізнішої версії.
  • Локатор не може мати невідомої системи координат.
  • Локатор або будь -який локатор, що бере участь у складеному локаторі, не може бути службою геокодування, включаючи послуги від ArcGIS Enterprise або ArcGIS Online.
  • Локатор не може містити користувацький плагін у конфігурації стилю локатора.

Полігональний шар, що визначає область інтересу. У пакет мобільних карт будуть включені лише ті об’єкти, які перетинають область інтересів.

Вказує ступінь, який буде використовуватися для вибору або вирізання функцій.

  • За замовчуванням - Обсяг буде залежати від максимального обсягу всіх вхідних даних. Це значення за замовчуванням.
  • Союз вхідних даних - Обсяг буде базуватися на максимальному обсязі всіх вхідних даних.
  • Перетин входів - Обсяг буде базуватися на мінімальній площі, загальній для всіх входів.
  • Поточний обсяг дисплея - обсяг дорівнює видимому дисплею. Ця опція недоступна, якщо немає активної карти.
  • Як зазначено нижче - Обсяг буде базуватися на зазначених мінімальних та максимальних значеннях ступеня.
  • Огляд - обсяг буде базуватися на наявному наборі даних.
  • Перевірено - геометрія об’єктів буде обрізана до заданої сфери інтересів або межі.
  • Не позначено - об’єкти на карті будуть вибрані, а їх геометрія залишиться незмінною. Це значення за замовчуванням.

Додає інформацію про заголовок до властивостей пакета.

Додає підсумкову інформацію до властивостей пакета.

Додає інформацію про опис до властивостей пакета.

Додає інформацію про теги до властивостей пакета. Кілька тегів можна додати або розділити комою або крапкою з комою.

Додає кредитну інформацію до властивостей пакета.

Додає обмеження використання властивостей пакета.

  • Позначено - Дозволяє будь -кому, хто має доступ до пакета, користуватися мобільною картою без входу в обліковий запис Esri Named User.
  • Не позначено - Для використання мобільної карти кожен, хто має доступ до пакета, повинен увійти в обліковий запис Іменованого користувача. Це значення за замовчуванням.
Ліцензія:

Цей додатковий параметр доступний лише з розширенням Publisher.

Вказує, чи очікується тайм -аут пакету мобільної карти.

  • Позначено-Час очікування увімкнено на пакеті мобільних карт.
  • Не позначено-Час очікування вимкнено на пакеті мобільних карт. Це значення за замовчуванням.
Ліцензія:

Цей додатковий параметр доступний лише з розширенням Publisher.

Визначає тип доступу для мобільного пакета карт із закінченням терміну дії.

  • Дозволити відкривати - попереджає користувача пакета, що термін дії карти закінчився, але дозволяє відкрити. Це значення за замовчуванням.
  • Не дозволяти відкривати - попереджає користувача пакета, що термін дії карти закінчився, і не дозволяти відкривати.

Вказує дату закінчення терміну дії мобільного пакета карт.

Ліцензія:

Цей додатковий параметр доступний лише з розширенням Publisher.

Текстове повідомлення, яке відображатиметься при доступі до карти з вичерпаним терміном придатності.

Ліцензія:

Цей додатковий параметр доступний лише з розширенням Publisher.

Вказує, чи буде зазначена ступінь застосовуватись до відповідних джерел даних.

  • Не позначено - пов’язані джерела даних будуть консолідовані у повному обсязі. Це значення за замовчуванням.
  • Перевірено - будуть консолідовані лише відповідні дані, що відповідають записам у зазначеному обсязі.
  • Не позначено - Службові шари не будуть посилатися у мобільному пакеті. Це значення за замовчуванням.
  • Позначено - Службові шари будуть посилатися у мобільному пакеті.

Одна або кілька карт або базових карт, які будуть упаковані в єдиний файл .mmpk.

Вихідний пакет мобільних карт (.mmpk).

Один або кілька локаторів (.loc) для включення в пакет мобільних карт.

  • Локатор потрібно створити за допомогою ArcGIS 10.0 або пізнішої версії.
  • Локатор не може мати невідомої системи координат.
  • Локатор або будь -який локатор, що бере участь у складеному локаторі, не може бути службою геокодування, включаючи послуги від ArcGIS Enterprise або ArcGIS Online.
  • Локатор не може містити користувацький плагін у конфігурації стилю локатора.

Полігональний шар, що визначає область інтересу. У пакет мобільних карт будуть включені лише ті функції, які перетинають область_інтересу.

Вказує ступінь, який буде використовуватися для вибору або вирізання функцій.

  • MAXOF - Буде використано максимальний обсяг усіх вхідних даних.
  • MINOF - Буде використана мінімальна площа, загальна для всіх входів.
  • ДИСПЛЕЙ - Обсяг дорівнює видимому дисплею.
  • Назва шару - буде використовуватися обсяг зазначеного шару.
  • Екстентний об’єкт - буде використано обсяг зазначеного об’єкта.
  • Рядок координат, розділений пробілом - буде використано обсяг зазначеного рядка. Координати виражені в порядку x-min, y-min, x-max, y-max.

Визначає, чи буде вирізано об’єкти виведення до заданої сфери інтересу чи обсягу.

  • CLIP - Геометрія об’єктів буде обрізана до заданої області_інтересу або ступеня.
  • ВИБІРИ - об’єкти на карті будуть вибрані, а їх геометрія залишиться незмінною. Це значення за замовчуванням.

Додає інформацію про заголовок до властивостей пакета.

Додає підсумкову інформацію до властивостей пакета.

Додає інформацію про опис до властивостей пакета.

Додає інформацію про теги до властивостей пакета. Кілька тегів можна додати або розділити комою або крапкою з комою.

Додає кредитну інформацію до властивостей пакета.

Додає обмеження використання властивостей пакета.

Визначає, чи можуть мобільні карти користуватися кимось.

  • ANONYMOUS_USE - Дозволяє будь -кому, хто має доступ до пакета, використовувати мобільну карту без входу за допомогою облікового запису Esmi Named User.
  • СТАНДАРТ - Кожен, хто має доступ до пакета, повинен увійти в обліковий запис Іменованого користувача, щоб користуватися мобільною картою. Це значення за замовчуванням.
Ліцензія:

Цей додатковий параметр доступний лише з розширенням Publisher.

Визначає, чи використовувати тайм-аут на пакеті мобільних карт.

  • ENABLE_MAP_EXPIRATION-Час очікування увімкнено на пакеті мобільних карт.
  • DISABLE_MAP_EXPIRATION-Час очікування не ввімкнено на пакеті мобільних карт. Це значення за замовчуванням.
Ліцензія:

Цей додатковий параметр доступний лише з розширенням Publisher.

Визначає тип доступу для мобільного пакета карт, термін дії якого закінчився.

  • ALLOW_TO_OPEN - попереджає користувача пакета про те, що термін дії карти закінчився, але дозволяє відкрити. Це значення за замовчуванням.
  • DONOT_ALLOW_TO_OPEN - попереджає користувача пакета, що термін дії карти закінчився, і не дозволяти відкривати.
Ліцензія:

Цей додатковий параметр доступний лише з розширенням Publisher.

Вказує дату закінчення терміну дії мобільного пакета карт.

Ліцензія:

Цей додатковий параметр доступний лише з розширенням Publisher.

Текстове повідомлення, яке відображатиметься при доступі до карти з вичерпаним терміном придатності.

Ліцензія:

Цей додатковий параметр доступний лише з розширенням Publisher.

Вказує, чи буде зазначена ступінь застосовуватись до відповідних джерел даних.

  • KEEP_ONLY_RELATED_ROWS - консолідуватимуться лише відповідні дані, що відповідають записам у зазначеному обсязі.
  • KEEP_ALL_RELATED_ROWS - Пов’язані джерела даних будуть консолідовані у повному обсязі. Це значення за замовчуванням.

Вказує, чи буде посилання на шари послуг у пакеті.

  • INCLUDE_SERVICE_LAYERS - Посилання на шари послуг будуть посилатися в мобільному пакеті.
  • EXCLUDE_SERVICE_LAYERS - Службові шари не будуть посилатися у мобільному пакеті. Це значення за замовчуванням.

Зразок коду

Зразок Python для CreateMobileMapPackage, який упаковує декілька карт і базових карт із проекту.

Зразок Python для запуску CreateMobileMapPackage з використанням області інтересів для вирізання функцій та встановлення терміну придатності протягом двох тижнів від створення.


Безпека

Вкладка Безпека містить параметри, що стосуються безпеки експорту PDF -файлів, включаючи захист паролем та обмеження можливостей редагування.

Встановіть пароль, який потрібно ввести, перш ніж ви або інші зможете переглянути експортований файл.

Встановіть пароль, який потрібно ввести, перш ніж ви чи інші користувачі зможете редагувати або отримати дозволи на експортований файл.

Дозволити іншим копіювати експортований файл.

Дозвольте програмам зчитування з екрана отримати доступ до тексту в експортованому файлі та прочитати його вголос.

Встановіть дозволену якість друку або обмежте друк експортованого файлу.

Встановіть тип редагування, дозволений для експортованого файлу.


Матриця витрат OD

За допомогою Network Analyst ви можете створити матрицю витрат "вихід-призначення" (ОД) від кількох джерел до кількох пунктів призначення. Матриця витрат OD - це таблиця, яка містить опір мережі від кожного джерела до кожного пункту призначення. Крім того, він ранжирує пункти призначення, до яких під’єднується кожне джерело, у порядку зростання, виходячи з мінімального опіру мережі, необхідного для проїзду від цього пункту до кожного пункту призначення.

Найкращий мережевий шлях виявляється для кожної пари вихід-призначення, а вартість зберігається в таблиці атрибутів вихідних рядків. Навіть якщо лінії прямі з міркувань продуктивності, вони завжди зберігають вартість мережі, а не пряму відстань. На графіку нижче наведені результати матричного аналізу витрат на ОД, який був визначений для визначення вартості досягнення чотирьох найближчих пунктів призначення з кожного місця відправлення.

Прямі лінії можна символізувати різними способами, наприклад, кольором, представляючи, з якої точки вони походять, або за товщиною, що представляє час проходження кожного шляху.

Найближчі засоби розв'язування матриць витрат і ОД виконують дуже подібні аналізи, але основна відмінність полягає у виведенні та швидкості обчислень. Матриця витрат OD генерує результати швидше, але не може повернути справжню форму маршрутів або їх напрямки руху. Він призначений для швидкого вирішення великих проблем M x N і, як наслідок, не містить внутрішньо інформації, необхідної для формування форм маршруту та напрямків руху. Альтернативно, найближчий інструмент розв’язування повертає маршрути та напрямки, але виконує аналіз повільніше, ніж розв’язувач матриць витрат OD. Якщо вам потрібні напрямки руху або справжні форми маршрутів, використовуйте найближчий вирішувач об'єктів, інакше скористайтесь матрицею розрахунків витрат OD, щоб скоротити час обчислення.


Вимоги

ArcGIS Survey123 можна використовувати з ArcGIS Enterprise, налаштованим для базового розгортання. Портал для ArcGIS 10.4 або пізнішої версії з хостинговим сервером та сховищем даних ArcGIS також підтримується під час використання https://survey123.arcgis.com.

Встановлення веб -сайту Survey123 у вашій інфраструктурі вимагає ArcGIS Enterprise 10.7.1 або пізнішої версії. При встановленні на автономному веб-сервері застосовуються ті самі вимоги до операційної системи Microsoft Windows та вимоги до обладнання, що й у ArcGIS Enterprise 10.7.1. Інсталяційні файли доступні лише для Windows.


Адміністратор SQL Server створює базу даних, а адміністратор бази геоданих створює базу геоданих

Якщо особа, яка створює базу геоданих, не має доступу до пароля адміністратора бази даних, адміністратор бази даних може створити базу даних та створити логін, користувача та схему адміністратора бази геоданих. Якщо базу геоданих потрібно зберігати у схемі sde, адміністратор бази даних створює логін, користувача та схему sde. Якщо база даних бази даних буде зберігатися у схемі dbo, адміністратор бази даних створює логін і користувача та призначає користувача власником бази даних. Див. Порівняння власників баз геоданих у SQL Server для отримання інформації про параметри зберігання бази геоданих.

Адміністратор бази геоданих може підключитися до бази даних як адміністратор бази геоданих та створити базу геоданих за допомогою інструмента Геообробка Enterprise Geodatabase або сценарію Python.

Інструмент "Увімкнути корпоративну базу геоданих" приймає файл з'єднання з базою даних як вхідний і створює системні таблиці, подання, функції та процедури бази геоданих.

Налаштування SQL Server

  • Встановіть SQL Server і налаштуйте екземпляр. Спосіб налаштування екземпляра залежить від конкретних потреб вашої організації. Перевірте системні вимоги ArcGIS, перш ніж налаштовувати базу геоданих, щоб переконатися, що система управління базами даних, ArcGIS та комбінації обладнання, які ви хочете використовувати, підтримуються. Після встановлення SQL Server переконайтеся, що ви налаштували екземпляр SQL Server для прийняття віддалених з'єднань за замовчуванням, віддалені з'єднання не ввімкнено. Зверніться до документації Microsoft щодо інформації про встановлення та конфігурацію SQL Server.
  • Створіть базу даних.
  • Додайте або створіть логін для користувача бази даних з назвою sde або для користувача бази даних, який є власником бази даних.
  • Якщо ви використовуєте базу геоданих sde-схем, створіть у базі схему з назвою sde. Встановіть це як стандартну схему користувача sde.
  • При використанні бази геоданих схеми sde, користувач sde повинен мати щонайменше такі привілеї: СТВОРИТИ ФУНКЦІЮ, СТВОРИТИ ПРОЦЕДУРУ, СТВОРИТИ ТАБЛИЦЮ та СТВОРИТИ ПЕРЕГЛЯД. Інші привілеї див. У розділі Привілеї для SQL Server.

Налаштування клієнта ArcGIS

Адміністратор бази геоданих може запустити сценарій Python із ArcGIS для робочого столу (стандартний або розширений), ArcGIS Engine Runtime з розширенням оновлення бази геоданих або ArcGIS для сервера (стандартний або розширений) для створення бази геоданих. Якщо ви хочете замість сценарію запустити інструмент геообработки Enable Enterprise Geodatabase, скористайтеся ArcGIS для робочого столу.

Для авторизації бази геоданих у наступному розділі вам потрібен файл кодів ключів ArcGIS Server. Навіть якщо ви не запускаєте сценарій Python з машини ArcGIS Server для створення бази геоданих, вам потрібно встановити та авторизувати ArcGIS Server для отримання файлу кодів ключів.

У більшості випадків ваш клієнт ArcGIS буде встановлений на іншому комп’ютері, ніж SQL Server. Тому, щоб підключитися до бази даних SQL Server, у вас має бути встановлений підтримуваний рідний клієнт SQL Server на клієнтському комп’ютері ArcGIS. Див. Документацію Microsoft, щоб визначити, яку версію рідного клієнта SQL Server слід встановити, щоб підключитися до версії SQL Server, яку ви використовуєте.

Ви можете завантажити рідний клієнт SQL Server з My Esri або з Центру завантажень Microsoft. Дотримуйтесь вказівок Microsoft щодо встановлення рідного клієнта SQL Server на вашому клієнтському комп'ютері.

    Встановіть клієнт ArcGIS, який потрібно використовувати для створення бази геоданих.

Дотримуйтесь інструкцій, наведених у посібниках із встановлення програмного забезпечення.

Якщо ви встановлюєте власний клієнт SQL Server у 64-розрядній операційній системі, використовуйте 64-розрядний виконуваний файл рідного клієнта SQL Server. Цей виконуваний файл встановлює як 32-, так і 64-розрядний клієнт, що дозволяє йому працювати як з 32-, так і з 64-розрядними програмами. Якщо ви запустіть 32-розрядний рідний клієнт SQL Server у 64-розрядній операційній системі, він не вдасться.

Ваш клієнт ArcGIS готовий підключитися до бази даних та створити базу геоданих. Для створення бази геоданих скористайтеся одним із методів, описаних у наступному розділі.

Створіть базу геоданих

Адміністратор бази геоданих може запустити інструмент «Увімкнути корпоративну базу геоданих» із ArcGIS для робочого столу або запустити сценарій Python із клієнта ArcGIS для робочого столу, ArcGIS для сервера або ArcGIS Engine для створення бази геоданих у наявній базі даних.

Запустіть інструмент Enable Enterprise Geodatabase

Ви можете запустити інструмент Увімкнення корпоративної бази геоданих із ArcGIS для робочого столу, щоб створити базу геоданих у існуючій базі даних SQL Server.

  1. Запустіть ArcMap або ArcCatalog.
  2. Підключіться до бази даних SQL Server із дерева каталогів як адміністратор бази геоданих.

Обов’язково збережіть пароль користувача у діалоговому вікні З’єднання з базою даних.

Відкриється інструмент «Увімкнути корпоративну базу геоданих», а поле «Вхідне з'єднання з базою даних» заповнюється іменем файлу підключення та його розташуванням.

Коли ви використовуєте майстра для авторизації ArcGIS for Server, файл кодів ключів записується на сервер, на якому встановлено програмне забезпечення. Якщо ви авторизували ArcGIS для сервера у вікні Linux, файл кодів ключів був створений у /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License & ltrelease & gt/sysgen. Якщо ви авторизувалися на сервері Windows, файл був створений у Program Files ESRI License & ltrelease & gt sysgen. Якщо ви ще цього не зробили, авторизуйте ArcGIS for Server для створення цього файлу.

У базі даних створюється база геоданих.

Файл журналу для створення бази геоданих (GDBCreateGeodatabase & lt#& gt.log) записується до каталогу, зазначеного для вашої змінної % TEMP %, на комп’ютері, на якому запущено інструмент. Якщо у вас виникли проблеми із запуском інструменту, перевірте цей файл журналу, щоб усунути проблему.

Запустіть сценарій Python

Якщо ви хочете створити базу геоданих за допомогою сценарію з ArcGIS для сервера, ArcGIS для робочого столу або ArcGIS Engine на машині Windows, ви можете скористатися наведеним тут сценарієм.

Виконайте ці дії, щоб запустити сценарій Python для створення бази геоданих у існуючій базі даних SQL Server:

    Створіть текстовий файл на клієнтській машині ArcGIS та скопіюйте у файл наступний сценарій.

У наведеному нижче прикладі файл enable_gdb.py запускається для даних бази даних на екземплярі ssprod. З'єднання здійснюється як логін sde з паролем [email protected] Для авторизації бази геоданих вказано файл кодів ключів у розташуванні ArcGIS Server за замовчуванням.

Введіть -h або --help у командному рядку, щоб отримати довідку про синтаксис.

Тепер у базі даних SQL Server є база геоданих.

Файл журналу для створення бази геоданих (GDBCreateGeodatabase & lt#& gt.log) записується до каталогу, зазначеного для вашої змінної % TEMP %, на комп'ютері, на якому запущено сценарій.


Причина

Ця помилка може виникнути, коли сховище користувачів, налаштоване для ArcGIS Server, знаходиться в Microsoft SQL Server, хоча це також може статися із сховищем користувачів у користувацькому постачальнику. Причина в тому, що сховище користувачів, визначене в програмі Manager, недоступне для веб -програми, яка працює на віддаленому веб -сервері IIS.

Зокрема, проблема може виникнути через те, що ім’я машини, на якій запущено SQL Server, не зазначено належним чином, або неправильні дозволи для облікового запису, що має доступ до SQL Server або користувацького постачальника.


  • Щоб перезаписувати один і той же вихідний набір даних під час кожного запуску запланованого інструменту, використовуйте стандартний шлях набору даних у текстовому полі вихідного параметра, наприклад C: Data MyOutput.gdb Output.
  • Щоб створювати новий вихідний набір даних під час кожного запуску запланованого інструменту, використовуйте змінну мітки часу % t % у шляху до набору даних у текстовому полі вихідного параметра, щоб автоматично називати вихідний набір даних залежно від часу запуску інструменту.

Наприклад, можна вказати шлях вихідного набору даних, такий як C: Data MyOutput.gdb Output_% t%, і якщо інструмент запрацював 13 березня 2020 року о 08:30:00, вихідний набір даних буде таким створено як C: Data MyOutput.gdb Output_03132020083000.


Конфігурація

Елемент & ltanonymousAuthentication & gt можна налаштувати на рівні сайту та програми у файлі Web.config.

Атрибути

Атрибут Опис
увімкнено Необов’язковий атрибут Boolean.

Вказує, чи ввімкнено анонімну автентифікацію.

Вказує пароль для анонімної автентифікації.

Вказує ім’я користувача для анонімної автентифікації. Якщо залишити це значення порожнім (тобто ім’я користувача = & quot & quot), Анонімна автентифікація використовує ідентичність пулу програм для автентифікації анонімних користувачів.

Дочірні елементи

Зразок конфігурації

У наведеному нижче прикладі конфігурації налаштовано анонімну автентифікацію веб -сайту або веб -програми IIS 7 для використання локального облікового запису на веб -сервері. (IIS 7 автоматично використовує шифрування AES для шифрування пароля.)


Подивіться відео: Игорь Стрельцов, Esri CIS. ArcGIS Server сердце ArcGIS Enterprise. Многообразие ГИС-сервисов. (Жовтень 2021).