Сайт с оконной и анонимной аутентификацией в IIS - PullRequest
0 голосов
/ 17 февраля 2020

Я хочу разместить приложение на IIS как в windows, так и в анонимном режиме. Я знаю, что невозможно запустить веб-сайт с обоими режимами, так как при включении анонимного режима аутентификация в окне не работает. Каковы другие альтернативы, с помощью которых я могу запустить приложение в обоих режимах с предпочтением windows.

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

172.16.128.190; www.xYZ.com привязывается к пути E: / Applications / XYZ

172.16.128.190 / MS в приложении по умолчанию сопоставляется с E: приложения / MS

Теперь, если я отключаю аутентификацию окна в более позднем приложении, он по умолчанию выбирает аутентификацию из первого приложения (наследование)

В другом сценарии я могу создать другой сайт, но с таким же физическим путем

172.16.128.190; www.xYZ.com привязывается к пути E: / Applications / XYZ (Окно)

www.xYZipad.com привязывается к пути E: / Applications / XYZ (Аноним)

Пожалуйста, предоставьте возможные решения.

1 Ответ

0 голосов
/ 18 февраля 2020

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

Лучше всего создать папку, в которую будут помещены все ваши защищенные материалы, и включить windows аутентификация в этой папке. Сохраните ваши публичные c биты в других папках и root.

. Вы можете обратиться по ссылке ниже:

IIS Mixed Anonymous и Windows Аутентификация

...