令牌端点主要后台编程方式获取令牌的端点,可以获取JWT令牌和reference令牌

 

这里只讨论JWT令牌,包含用户数据信息

POSTMAN方式:

IdentityServer4 令牌端点

 

 

 编程方式:

            var client = new HttpClient();

            var disco = await client.GetDiscoveryDocumentAsync("服务器基地址");
            if (disco.IsError) throw new Exception(disco.Error);

            var response = await client.RequestPasswordTokenAsync(new PasswordTokenRequest
            {
                Address = disco.TokenEndpoint,

                ClientId = "roclient",
                ClientSecret = "secret",

                UserName = "bob",
                Password = "bob",

//下面可选 Scope
= "resource1.scope1 resource2.scope1", Parameters = { { "acr_values", "tenant:custom_account_store1 foo bar quux" } } }); if (response.IsError) throw new Exception(response.Error); return response;

需要引用: IdentityModel 

 

相关文章:

  • 2022-12-23
  • 2022-01-08
  • 2021-09-01
  • 2021-05-11
  • 2022-12-23
猜你喜欢
  • 2022-03-06
  • 2021-08-13
  • 2021-09-30
  • 2021-12-11
  • 2022-12-23
  • 2021-06-19
相关资源
相似解决方案