小编haw*_*wks的帖子

asp net core中services.AddAuthentication()和services.AddAuthorization()有什么区别?

我有以下代码,我想了解这两种扩展方法之间有什么区别。每一个人都做什么?

services.AddAuthentication (JwtBearerDefaults.AuthenticationScheme)
            .AddJwtBearer (options => options.TokenValidationParameters = new TokenValidationParameters {
                ValidateIssuer = true,
                    ValidateAudience = true,
                    ValidateLifetime = true,
                    ValidateIssuerSigningKey = true,
                    ClockSkew = TimeSpan.Zero,
                    ValidIssuer = Issuer,
                    ValidAudience = Audience,
                    IssuerSigningKey = new SymmetricSecurityKey(secret)
            });

            services.AddAuthorization();
Run Code Online (Sandbox Code Playgroud)

谢谢,

c# asp.net-authorization asp.net-authentication jwt asp.net-core

5
推荐指数
1
解决办法
2万
查看次数