Расположение + путь в web.config не работает в Azure - PullRequest
0 голосов
/ 11 февраля 2019

Просто создал новое приложение Asp.Net Core MVC и опубликовал его в Azure.

Добавив элемент location / path в web.config и повторно опубликовав сайт .... мой azure-приложение сразу не работает.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="authenticate" allowOverride="true">
    <system.webServer>
      <security>
        <access sslFlags="SslNegotiateCert" />
      </security>
    </system.webServer>
  </location>
</configuration>

Почему нижеприведенное ниже не работает в Azure Web App?

1 Ответ

0 голосов
/ 11 февраля 2019

Не могли бы вы попробовать приведенный ниже код, предполагая, что вы хотите ограничить доступ пользователей к чему-либо в папке аутентификации: -

В следующем примере web.config любые настройки внутри элементов будут применяться только к любым ресурсам, расположенным в/ authenticatedirectory сайта:

 <location path="~/authenticate" allowOverride="true">
    <system.webServer>
      <security>
        <access sslFlags="SslNegotiateCert" />
      </security>
    </system.webServer>
  </location>

Если он не работает, вы можете включить в system.web и сообщить мне, какие ошибки вы получаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...