Identity Server未返回正确的访问令牌

时间:2017-07-14 21:12:35

标签: identityserver3 identityserver4

我正在从angular2(java脚本客户端应用程序)调用身份服务器,但它没有返回正确的access_token,而是返回类似

的内容

b8fee3ff98859c83e69b68376b413a542217cb9f054fc9638e885fe18650f880

1 个答案:

答案 0 :(得分:1)

与评论建议一样,您的客户正在返回参考标记。如果您希望您的客户获得自包含的访问令牌,请确保您的客户具有以下形式:

var angular_client = new Client 
{
    ClientId = "angular_client",
    AccessTokenType = AccessTokenType.Jwt, //You probably have this set to .Reference
    AccessTokenLifeTime = 3600,
    AllowAccessTokensViaBrowser = true,
    ... 
}