IIS 8 Разрешение веб-страницы

Я хочу иметь веб-страницу на своем веб-сайте на сервере Windows 2012 R2, к которой может получить доступ только John.Doe. Страница находится в тестовой папке, и я назначил John.Doe разрешение на чтение и выполнение, но я не могу получить доступ к странице с учетными данными John.Doe в веб-браузере.

введите здесь описание изображения

Этот тип конфигурации работал на сервере Windows 2003. Почему это не работало на Windows 2012? Пожалуйста помоги!

ТИА


person Bob Winds    schedule 30.01.2021    source источник
comment
Вы можете получить некоторые основные идеи из blog.lextudio.com/ В IIS 6/Windows Server 2003 отсутствуют многие современные функции безопасности, поэтому их опыт не будет перенесен в более поздние версии Windows.   -  person Lex Li    schedule 31.01.2021
comment
пожалуйста, отметьте пост как ответ, если он поможет вам решить проблему   -  person Jalpa Panchal    schedule 06.02.2021


Ответы (1)


когда вы запускаете сайт iis, он запускается под идентификатором пула приложений, а не пользователем конкретного пользователя. если вы хотите работать как конкретный пользователь, вам необходимо назначить пользовательскую учетную запись в идентификаторе пула приложений iis.

попробуйте использовать монитор процессов для устранения проблемы: https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

код для ограничения пользователя:

<configuration>
   <system.webServer>
      <security>
         <authorization>
            <remove users="*" roles="" verbs="" />
            <add accessType="Allow" users="" roles="Administrators" />
         </authorization>
      </security>
   </system.webServer>
</configuration>

https://docs.microsoft.com/en-us/iis/configuration/system.webServer/security/authorization/

https://docs.microsoft.com/en-us/iis/manage/configuring-security/application-pool-identities

person Jalpa Panchal    schedule 02.02.2021
comment
Спасибо за ответ. Однако мои познания в IIS очень ограничены. Как назначить пользовательскую учетную запись в идентификаторе приложения? Мне нужно только дать доступ к Джону Доу в определенной папке - person Bob Winds; 02.02.2021
comment
если вы разрешаете пользователям доступ к определенным папкам, вы можете использовать правило авторизации iis. проверьте обновленный пост. - person Jalpa Panchal; 03.02.2021
comment
Всем спасибо за ответы. Ценить это. Я добавил IIS_IUSRS, и теперь все в порядке. - person Bob Winds; 06.02.2021