Требуется ли OWIN / самостоятельный хостинг для авторизации / аутентификации Web API v2

#owin #asp.net-web-api2

#owin #asp.net-web-api2

Вопрос:

Я пытался узнать, как реализовать аутентификацию и авторизацию в ASP.NET Проект Web API v2. Должен ли веб-API самостоятельно размещаться через OWIN, прежде чем может быть реализована авторизация, или это все еще может быть выполнено при размещении через IIS?

Комментарии:

1. Я не совсем уверен, в чем вопрос, но у MS есть несколько руководств по авторизации, в которых преимущественно используется IIS с asp.net идентичность и т.д. Если вы более подробно объясните, что именно вас беспокоит, я уверен, что больше людей на этом сайте смогут дать вам конкретный совет. Короче говоря: аутентификация и авторизация (это не одно и то же) могут быть выполнены при размещении через IIS.

Ответ №1:

Вы также можете разместить Owin / Web Api в IIS.
Не забудьте установить Microsoft.Owin.Host.SystemWeb.
Ваш файл конфигурации должен называться web.config.