У меня возникли проблемы с использованием аутентификации смешанных форм и безопасности Windows.Смешивание форм и защита Windows в ASP.NET
Я не слишком знаком с IIS и безопасностью. Я нашел эту статью сегодня:
https://msdn.microsoft.com/en-us/library/ms972958.aspx#mixedsecurity_topic5
я первый начал, добавив режим проверки подлинности в моем файле web.config:
<authentication mode="Forms">
<forms loginUrl="~/Login"></forms>
</authentication>
учебник выше говорит, что мой loginURL должен быть WinLogin.aspx, я догадайся, где начинается мое замешательство.
Как и в руководстве над ней говорится следующее:
Using the IIS Manager, right-click the WinLogin.aspx file, click Properties, and then go to the File Security tab to edit the authentication and access control for this single file. Then simply un-check Enable anonymous access and check Integrated Windows authentication.
Я не вижу WinLogin.aspx в моем диспетчере IIS.
Мой вопрос: мне нужно создать сайт в моем диспетчере IIS и создать файл WinLogin.aspx для моего проекта?
Я использую MVC, поэтому, если я добавлю свой проект в IIS, выполните те же шаги для WinLogin.aspx, но для моего файла контроллера входа? LoginController.cs? Я очень смущен по этому поводу.
Спасибо,
Да, я попытался загрузить исходный код, он говорит, что мне нужен ASP.NET Framework 1.1.whatever – user979331
@ user979331 Просто скопируйте исходный код для страницы, а не для проекта. – mason
Когда я загружаю исходный код и пытаюсь его открыть, он запускает установщик и пытается создать виртуальный каталог – user979331