RSA Security In Asp.net MVC приложение - PullRequest
1 голос
/ 24 июня 2011

Я тестирую RSA secureID (токен) для использования в целях безопасности в моем проекте asp.net mvc.Он защищает URL-адрес, который я назначил, и будет предлагать ввести имя пользователя и пароль при просмотре этого URL-адреса.Например, если мы присвоили **Http://SamlpleApp/Sales/main.aspx** для защиты, RSA предложит установить имя пользователя и пароль при его просмотре.Это нормально работает в обычных проектах asp.net.

Но я не знаю, как использовать в моем asp.net mvc prj, я хочу защитить одно представление, физический адрес может быть **Http://SampleApp/Views/Sales/Index.aspx**, но мы должны сначала вызвать действие индекса контроллера, и оно будет перенаправлено для просмотра в mvc.

Итак, возможно ли получить физический URL вида, например "Http://SampleApp/Views/Sales/Index.aspx", когда мы просматриваем действие контроллера?Я имею в виду, я хочу получить этот URL, когда мы вызываем действие контроллера.Пожалуйста, дайте мне правильный путь.

С наилучшими пожеланиями,Инди

1 Ответ

1 голос
/ 24 июня 2011

Невозможно перейти непосредственно к представлению.Если вы заглянете в файл web.config в вашем каталоге Views, вы заметите, что он блокирует все запросы.

Если вы хотите защитить страницу, вы должны сделать это, защитив контроллер или действие с помощьюатрибут авторизации (или реализовать собственную авторизацию).

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