Перезапустите IIS на удаленной машине

См. в спецификации :

Подстановочные знаки или списки для объявления нескольких доменов в одном операторе ALLOW-FROM не допускаются

blockquote>

и [ 116] Шаблон проектирования использования и пример сценария для параметра ALLOW-FROM

  1. Страница, которая хочет визуализировать запрошенный контент во фрейме, предоставляет свою собственную информацию о происхождении серверу, обеспечивая содержимое, которое должно быть оформлено с помощью параметра строки запроса.
blockquote>

, например. используя строку запроса в URL.

  1. Сервер проверяет, соответствует ли имя хоста его критериям, и разрешается ли создание страницы целевым ресурсом. Это может, например, произойти с помощью поиска в белом списке доверенных доменных имен, которым разрешено обрамлять страницу. Например, для кнопки «Мне нравится» на Facebook сервер может проверить, чтобы убедиться, что предоставленное имя хоста соответствует имени (ям) хоста, ожидаемому для этой кнопки «Нравится».

  2. Сервер возвращает имя хоста в «X-Frame-Options: ALLOW-FROM», если на шаге № 2 были соблюдены надлежащие критерии.

  3. Браузер использует заголовок «X-Frame-Options: ALLOW-FROM».

blockquote>

Обратите внимание, что X-Frame-Options заменено политикой безопасности контента (CSP) , где директива предков фрейма делает ] позволяют вам предоставить список.


Тем не менее, не имеет смысла размещать один и тот же веб-сайт в www.example.com и example.com. Выберите один из них, чтобы он был каноническим, и выполните перенаправление 301 от другого к нему.

Тогда вам нужно только разрешить каноническое в X-Frame-Options.

28
задан Alex.K. 23 May 2019 в 13:46
поделиться

3 ответа

Вы могли использовать кв/см как предложенный Thomas Franke:

sc \\RemoteServer stop iisadmin
sc \\RemoteServer start w3svc

или SysInternals' psexec. Комплект PsTools полезен для этих сценариев.

psexec \\RemoteServer iisreset
5
ответ дан George V. Reilly 28 November 2019 в 03:11
поделиться

Вы могли использовать команду "кв/см" для управления iis-сервисом на удаленную машину.

sc \\RemoteServer stop [iis-service-name]

Использовать

sc help

для получения списка возможных аргументов.

Также смотрите на статью Кбита Microsoft о своем предмете.

3
ответ дан 28 November 2019 в 03:11
поделиться

Как удаленный является удаленным? Вы могли просто выполнить Shutdown.exe из своего кода c#? Если бы это не возможно (брандмауэры и т.д.) затем, следующее лучшее, вероятно, поставило бы сервис там, что Вы могли звонить удаленно (и надежно!), который завершает работу машины.

-3
ответ дан Steven Robbins 28 November 2019 в 03:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: