2017-03-08 72 views
0

我們正在設置Identity Server 4實例,並且我們希望使用的其中一個GrantType是客戶端憑證授予類型。IdentityServer4使用客戶端憑證授予類型

有沒有一種方法可以將客戶端證書鏈接到使用AspNetIdentity用戶,以便我們可以獲得客戶端證書提供的聲明和用戶詳細信息?

由於提前

回答

2

客戶證書授予類型並不代表用戶,它代表一個應用程序,這樣你就不會使用AspNetIdentity與客戶端證書授予類型。

如果要包含用戶特定的聲明,則需要查看涉及用戶身份驗證的授權類型之一。示例可在快速入門here中找到。我建議首先查看資源所有者流程,然後查看基於OpenID Connect的流程。

該快速入門還包括與ASP.Net身份集成的示例,可以看到here

相關問題