ASP.NETCoreIdentityxDocker-其他实例上的确认链接无效
创始人
2024-09-17 21:30:47
0

此问题主要是由于Docker容器中的时间不同步,导致身份验证令牌过期,因此需要在Dockerfile中添加以下语句以同步时间:

RUN apt-get update && apt-get install -y tzdata
RUN ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
    dpkg-reconfigure --frontend noninteractive tzdata

此外,可以通过配置ASP.NET Core Identity的“TokenLifespan”属性来延长令牌的有效期。以下是一个示例:

services.AddAuthentication()
    .AddJwtBearer(options =>
    {
        options.TokenValidationParameters = new TokenValidationParameters
        {
            ClockSkew = TimeSpan.Zero,
            // 令牌有效期为一周
            RequireExpirationTime = true,
            ValidateLifetime = true,
            LifetimeValidator = (DateTime? notBefore, DateTime? expires, SecurityToken token, TokenValidationParameters parameters) =>
            {
                return expires >= DateTime.UtcNow.AddDays(7);
            }
        };
    });

services.Configure(options =>
{
    options.TokenLifespan = TimeSpan.FromDays(7);
});

相关内容

热门资讯

透视智能!hhpoker软件安... 透视智能!hhpoker软件安装包(透视)开挂辅助工具(果然是有挂)-哔哩哔哩1、完成hhpoker...
透视教程!约局吧开挂,wpk是... 透视教程!约局吧开挂,wpk是真的还是假的,资料教程(一贯是真的挂)-哔哩哔哩1、完成wpk是真的还...
透视代打ai!hhpoker智... 透视代打ai!hhpoker智能辅助插件(透视)开挂辅助技巧(原来是有挂)-哔哩哔哩1、让任何用户在...
透视科技!hhpoker真的有... 透视科技!hhpoker真的有透视吗,wepoker黑侠辅助器,教材教程(一直是有挂)-哔哩哔哩一、...
透视靠谱!wepoker插件程... 透视靠谱!wepoker插件程序激活码(透视)开挂辅助插件(好像真的有挂)-哔哩哔哩1、操作简单,无...
透视安装!hhpoker辅助靠... 透视安装!hhpoker辅助靠谱吗,菠萝辅助器免费版的特点,法子教程(竟然是有挂)-哔哩哔哩菠萝辅助...
透视内置!wpk模拟器多开(透... 透视内置!wpk模拟器多开(透视)开挂辅助脚本(竟然是有挂)-哔哩哔哩1、许多玩家不知道wpk模拟器...
透视ai代打!wpk软件是真的... 透视ai代打!wpk软件是真的吗,pokemmo辅助器,指南书教程(原来存在有挂)-哔哩哔哩1、每一...
透视安卓版本!wepoker辅... 透视安卓版本!wepoker辅助器(透视)开挂辅助挂(好像是真的挂)-哔哩哔哩运wepoker辅助器...
透视存在!wepoker插件功... 透视存在!wepoker插件功能辅助器,aapoker透视插件,指南教程(一贯存在有挂)-哔哩哔哩1...