簡體   English   中英

使用ServiceStack的OWIN OAuth2資源服務器身份驗證

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM