2017-05-05 146 views
-1

在每个IdentityServer4快速入门示例中,都有为资源,客户端和用户提供的内存中提供程序。是否有任何生产所需的适当界面覆盖样本?IdentityServer4的接口文档在哪里

例如IProfileService是为用户管理覆盖的类,但是没有使用此类的示例,并且参考部分中没有关于此类成员的规范。在实现它时,你得到了你需要覆盖的方法,但是所有的返回类型都是Task,并且没有对细节有帮助的评论。

+0

IdentityServer中没有'IProfileManager'这个接口是什么意思? – moritzg

回答

1

我有同样的问题,并最终看到默认实现(IdentityServer4实现这些接口的方式)here

有没有IProfileManager,所以如果你的意思是IProfileService这里是我们如何使用它(添加索赔到的access_token):

public Task GetProfileDataAsync(ProfileDataRequestContext context) 
{ 
    var claims = new List<Claim>(); 

    context.IssuedClaims = claims; 
    return Task.FromResult(0); 
} 

现在,您可以将您的索赔,声称列表,它们将被添加到access_token将被返回给客户端。