Я пытаюсь получить новый токен доступа с помощью логического приложения из Azure.
Я хочу получить этот токен доступа с client_credentials с сертификатом x509, но я получаю:
Это мое первое действие HTTP из приложения логики Azure:
PFX - это содержимое файла .pfx, закодированного в Base64.
Конфигурация клиента с Identity Server:
Значение, которое вы видите там - это содержимое файла crt
Я следовал на этот ответ, но я застрял здесь
Я обнаружил что-то, что, если секрет содержит какой-либо символ "+", проверка завершится неудачей, это надежно в этом случае?
Также я добавил .AddSecretParser<JwtBearerClientAssertionSecretParser>().AddSecretValidator<PrivateKeyJwtSecretValidator>()
в мои startup.cs