【发布时间】:2014-10-27 18:10:54
【问题描述】:
我正在创建一个应用程序,它将使用 MVC 5 提供初始布局、视图、脚本等,然后我使用 WebApi2 将数据提供给 UI。
我想在 WebApi 上使用 OWIN OAuth 位进行身份验证。
WebApi 存在于 DLL 中,而 MVC 5 应用程序是 Web 应用程序。
我已经为 OAuth WebApi 位引用了 this article。
如何设置 WebApi 以在 MVC 5 应用程序中运行并使用 OWIN 启动类?
或者这不可能?
【问题讨论】:
-
您的问题是关于如何让 WebAPI 和传统的 MVC 5 应用共享代码和路由?
-
不,更多关于如何使用 OWIN 为 WebApi 使用 OAuth,同时将两者托管在一起。
-
我想我还是很困惑。将 OAuth 提供程序与 OWIN 一起使用与将它们托管在一起有什么关系?
-
这就是我想要做的事情......我想我已经接近了,如果我这样做了,我会更新问题。
标签: asp.net-mvc asp.net-web-api owin