21 评论

jizhujian

获取token是post请求,返回json,token有效期,不需要每次查询时重新获取,有的还提供了refresh token,建议从系统层面提供一个token管理器,对token进行缓存,数据工厂可以选择一个token管理器。

openid token 参数:https://identityserver4.readthedocs.io/en/latest/endpoints/token.html


netcore c# token 管理器例子:https://github.com/IdentityModel/IdentityModel.AspNetCore
builder.Services.AddClientAccessTokenManagement(options =>
{
options.Clients.Add("demo", new ClientCredentialsTokenRequest
{
Address = ".../connect/token",
ClientId = "...",
ClientSecret = "..."
});
});

netcore c# httpClient 使用token管理器例子:
builder.Services.AddHttpClient...
.AddClientAccessTokenHandler("demo");

1 2024-07-25 09:30

帆软用户WtaiAOtBM4

有插件的github地址吗?同时 type=JSON时,传递body后台也收不到啊

1 2024-03-05 15:15

fy12333

啥也没写明白

0 2023-03-07 15:54

JessieHan

您好,请具体描述下您的问题,便于我们更好的解答~

0 2023-06-20 14:34

larryglv

有差距源码吗,学习一下

0 2024-02-04 13:58

帆软用户1aiMkeIxSo

开发一个token获取的装载前事件的插件是否有详细的文档,fr11,配置和注解要怎么加?要是可以给个demo就更好了,新手小白表示很难啊

0 2022-09-15 11:02

秃破天际

参考文档末尾的示例和插件开发文档

0 2022-11-16 10:50

用户bxjaM9595977

开发一个token获取的装载前事件要怎么操作啊,有教学么

1 2022-09-14 14:34