【问题标题】:OWIN OAuth 2.0 Authorization ServerOWIN OAuth 2.0 授权服务器
【发布时间】:2015-01-15 08:37:32
【问题描述】:

我已阅读教程http://www.asp.net/aspnet/overview/owin-and-katana/owin-oauth-20-authorization-server 并意识到这是我真正想要保护我的 Web API 的内容。所以我下载了项目代码并添加到我的 API 的 MVC 项目中。实际上,我的项目分为两部分,MVC_application(用于显示来自 Web API 的数据)和配置我的 API 的 MVC_API。所以现在我有三个项目(MVC_application、MVC_API 和 AuthorizationServer)

我的问题是:如何将 AuthorizationServer 链接到我的项目?

换句话说:我如何告诉应用程序在调用 MVC_API 项目读取数据之前调用 AuthorizationServer?

【问题讨论】:

    标签: asp.net-mvc oauth-2.0 owin


    【解决方案1】:

    您需要保护您的 web api 项目,并在您的 mvc 项目中处理来自您的 web api 服务的未经授权的响应。要调用您的 web api,您需要首先调用您的授权服务器,获取 承载令牌 并在后续请求中包含 标头您的网络 API 服务。

    【讨论】:

      猜你喜欢
      • 2014-07-09
      • 2013-10-05
      • 1970-01-01
      • 2016-08-12
      • 1970-01-01
      • 2012-10-01
      • 2014-09-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多