[英]OWIN OAuth2 Resource Server authentication using ServiceStack
我已按照http://www.asp.net/aspnet/overview/owin-and-katana/owin-oauth-20-authorization-server中的步驟使用OWIN OAuth 2.0授權服務器創建了OAuth 2.0授權服務
我正在使用資源所有者憑證流。
我的客戶是MVC應用。 我可以從OWIN Auth服務器獲取訪問令牌等。
但是,資源服務器是使用ServiceStack構建的,現在我不確定如何使用OWIN Auth對資源服務進行身份驗證。
編輯我正在資源服務器中使用DotNetOpenAuth庫。 但是,它要求我指定用於簽名和加密的證書詳細信息。 但是,我沒有在OWIN身份驗證服務中指定任何證書。 因此,我不確定,要使DotNetOpenAuth庫不需要解碼訪問令牌的證書,我需要做些什么。
此解決方案使用ServiceStack作為資源服務器,並使用DotNetOpenAuth作為身份驗證提供程序
要使此工作有效,您需要獲取base 64格式的證書密鑰並將其放入配置文件中。
(不過,我選擇使用DotNetOpenAuth解決方案而不是OWIN)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.