Ошибка при добавлении JWT в решение, а затем ошибка (ошибка HTTP 500.30 - ошибка запуска процесса ANCM) - PullRequest
0 голосов
/ 05 февраля 2020

enter image description here В этом коде мы настраиваем jwt в файле запуска, ключ jwt и добавление эмитента в настройках приложения. json файл и ниже добавлена ​​ошибка.

 public void ConfigureServices(IServiceCollection services)  
    {  
        services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)  
        .AddJwtBearer(options =>  
        {  
            options.TokenValidationParameters = new TokenValidationParameters  
            {  
                ValidateIssuer = true,  
                ValidateAudience = true,  
                ValidateLifetime = true,  
                ValidateIssuerSigningKey = true,  
                ValidIssuer = Configuration["Jwt:Issuer"],  
                ValidAudience = Configuration["Jwt:Issuer"],  
                IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(Configuration["Jwt:Key"]))  
            };  
        });  
        services.AddMvc();  
    }  

    [![AppSetting.Json
    {  
      "Jwt": {  
        "Key": "ThisismySecretKey",  
        "Issuer": "Test.com"  
      }  
    }]

https://i.stack.imgur.com/59sP5.png
...