【发布时间】:2018-09-16 16:20:29
【问题描述】:
请任何人帮助我,我找不到问题! Can not Implicitly Convert SymmetrySecurityKey Type
var key = Encoding.ASCII.GetBytes(Configuration.GetSection("AppSettings:Token").Value);
services.AddDbContext<DataContext>(x => x.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
services.AddMvc();
services.AddCors();
services.AddScoped<IAuthRepository, AuthRepository>();
services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme).AddJwtBearer(options =>
{
options.TokenValidationParameters = new TokenValidationParameters
{
ValidateIssuerSigningKey = true,
IssuerSigningKeys = new SymmetricSecurityKey(key),
ValidateIssuer = false,
ValidateAudience = false
};
});
}
【问题讨论】:
-
请在问题中发布您的代码并描述您的问题。照原样,这个问题不会让你到任何地方。
-
@Sudsy1002 这是法语。这个网站也是英文的,这是一个“专业”的地方,所以“请帮助我!!!!”显然是不合适的,还有乞求,你至少可以用英语追踪你的错误,因为从那里搜索你说的语言和翻译显然不是我们的工作。
-
IssuerSigningKeys = new[] { new SymmetricSecurityKey(key) }, -
谢谢罗恩 :)