Я следую этому решению, чтобы использовать сертификат для моего проекта Webassembly. InvalidOperationException: тип ключа не указан. Microsoft.AspNetCore.ApiAuthorization.IdentityServer.ConfigureSigningCredentials.LoadKey ()
Если я использую собственный сертификат, он будет работать нормально, но мне нужен C .A. сертификат, и я создал его с помощью Let's Encrypt. Как я могу добавить сертификат LetsEncrypt в appsettings. json? У моего нового сертификата нет пароля, поэтому приведенный ниже код не работает.
"IdentityServer": { "Key": { "Type": "File", "FilePath": "C:\cert.pfx", "Password": "password123" } }
Кто-нибудь может мне помочь, пожалуйста?
Я решил, создав «новый сертификат с расширенными параметрами» вместо «создать новый сертификат» с помощью инструмента Let's Encrypt, таким образом я могу установить пароль, необходимый для использования сертификата в моем. NET основном проекте.