【发布时间】:2018-11-03 08:36:51
【问题描述】:
我有一个基于服务的应用程序,它需要通过 OAuth 身份验证连接到 API。我看了一下 DotNetOpenAuth 但事情对我来说还不清楚。 DotNetOpenAuth 似乎只适用于基于 Web 的应用程序,对吧?
实施 OAuth 的最佳方式是什么?
感谢您的帮助/建议
【问题讨论】:
我有一个基于服务的应用程序,它需要通过 OAuth 身份验证连接到 API。我看了一下 DotNetOpenAuth 但事情对我来说还不清楚。 DotNetOpenAuth 似乎只适用于基于 Web 的应用程序,对吧?
实施 OAuth 的最佳方式是什么?
感谢您的帮助/建议
【问题讨论】:
在这种情况下,您需要对 Web-Api 和基于服务的应用程序使用基于令牌的身份验证。
DotNetOpenAuth 基本上用于 MVC 应用程序。
一些有用的链接
1.https://code.msdn.microsoft.com/Token-Based-Authentication-6db2acc9
2.https://blogs.perficient.com/2017/06/11/token-based-authentication-in-web-api-2-via-owin/
【讨论】: