Спецификация страницы c Авторизация не работает ASP. NET windows Аутентификация - PullRequest
0 голосов
/ 13 марта 2020

В моем приложении я использую windows аутентификацию, и я хотел бы ограничить доступ к нескольким страницам только для одной группы AD. Поэтому я сделал это в web.config

<configuration>
  <location path="secure/finance.aspx">
    <system.web>
      <authorization>
        <deny users="*"/>
        <allow roles="mydomain\\pmo group"/>
      </authorization>
    </system.web>
  </location>
  <appSettings>

Так что, когда я беру другие страницы, я не спрашиваю учетные данные. Но, взяв эту страницу, она спрашивает меня о полномочиях. Сначала я ввел

sandeep pwd

Не работал

, затем

mydomain\\sandeep pwd

Не работает

Так что я подумал, что это может быть потому, что я указал группу AD там. Поэтому я заменил имя группы на имя роли, подобное этому

<configuration>
  <location path="secure/finance.aspx">
    <system.web>
      <authorization>
        <deny users="*"/>
        <allow roles="mydomain\\pmo-role"/>
      </authorization>
    </system.web>
  </location>
  <appSettings>

Все та же проблема. Он не принимает учетные данные, которые я ввел.

Пожалуйста, помогите.

Или это другой способ авторизации на основе страниц при использовании Windows аутентификации ??

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