1 启动
把所有项目的启动方式修改为:“IIS Express”
4.2 设定“JwtBearer”令牌(Token)缓冲过期时间为:0
4.2.1 通过“IdentityServer4.AccessTokenValidation”中间件设定
//通过“IdentityServer4.AccessTokenValidation”中间件,把“JwtBearer”中间件注入.Net7框架内置容器中,
builder.Services.AddAuthentication("Bearer")
.AddIdentityServerAuthentication(options =>
{
options.Authority = "https://localhost:44360/";//鉴权(认证)服务地址
options.RequireHttpsMetadata = false;
//缓冲过期时间,“JwtBearer”令牌(Token)的总有效时间等于该时间加上jwt的过期时间,缓冲过期时间的默认值为“5分钟”,
1