2015-03-09 1 views
2

У меня есть проект ASP.net Web API 2.0, который предоставляет API REST, который будет использоваться множеством статических HTML-страниц.ASP.NET Web API: как авторизовать для статического содержимого HTML

HTML-страницы представляют собой статический контент, однако они должны обслуживаться только клиенту после правильной авторизации.

Что такое идиоматический способ размещения этих HTML-страниц таким образом, чтобы они были предоставлены только авторизованным пользователям?

Спасибо!

+0

Я немного смущен, это вопрос о веб-API или статических HTML-страницах? Вы вводите веб-API, а затем спрашиваете, как защитить статический HTML. В любом случае, я бы, вероятно, уклонился от слишком большой безопасности статического HTML, если вы уже обеспечиваете безопасность данных через Web API, просто потому, что тогда вы можете отправить его на CDN, но это только мои предпочтения, и это зависит на ваш бизнес. –

ответ

0

Пожалуйста, обратитесь к следующей ссылке, чтобы выполнить авторизацию для контроллера api.

http://www.asp.net/web-api/overview/security/authentication-filters

ИЛИ

Если вы рендеринга HTML-страниц без какого-либо контроллера, чем создать контроллер апи и поставить авторизацию на этом контроллере.

Смежные вопросы