У меня есть приложение ASP.Net MVC, использующее встроенную защиту, которое мне нужно, чтобы иметь возможность предоставить открытый доступ к определенному маршруту. Рассматриваемый маршрут ~/Agreements/Upload
. Я попробовал несколько вещей, и пока ничего не получалось.
<configuration>
<location path="~/Agreements/Upload">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
</configuration>
В IIS в разделе «Безопасность каталога»> «Методы проверки подлинности» я выбрал только «Встроенную проверку подлинности Windows». Теперь, это может быть частью моей проблемы (хотя IIS разрешает вышеупомянутый IIS не делает). Но если это так, как мне настроить его так, чтобы Integrated Security работала, но позволяла людям, которые не прошли проверку подлинности, получить доступ к данному маршруту?