Я следую введение в одностраничную аутентификацию учебник от Microsoft.
В этом руководстве используется аутентификация IdentityServerJwt
services.AddAuthentication()
.AddIdentityServerJwt();
Я еще не тестировал, но, как говорится в руководстве, это приложение отлично работает в локальной среде, не выполняя никакой настройки для JSON веб-токенов.
вот как appsettings.Development. json файл выглядит так:
"IdentityServer": {
"Key": {
"Type": "Development"
}
}
При развертывание в производство В разделе показано, как настроить azure веб-сервис , добавьте сертификат в файл azure и app.settings. json для этой конфигурации.
app.settings. json:
"IdentityServer": {
"Key": {
"Type": "Store",
"StoreName": "My",
"StoreLocation": "CurrentUser",
"Name": "CN=MyApplication"
}
}
Итак, мой вопрос, как я могу настроить сервер Linux (ubuntu), как добавить сертификат для проверки веб-токенов JSON и как настроить файл app.settings. json для моей среды Linux. Я не видел ни одного учебника, который показывает этот шаг за шагом.