在Thinktecture.IdentityModel.45库中,我可以Microsoft.IdentityModel.Claims.ClaimsIdentityCollection
通过执行以下操作来获得:
Dim handler = New JsonWebTokenHandler()
handler.Configuration = config ' set elsewhere
Dim identities = handler.ValidateToken(handler.ReadToken(token))
我们有一个系统,用户可以在其中登录,然后选择他们所属的组织环境。每个上下文都应该代表令牌中可用的内容(每个组织的一个身份和一组特定声明)。如何让Thinktecture.IdentityServer.45返回包含多个身份的令牌?