У меня есть приложение mvc asp.net core 2 с аутентификацией openid connect. Он работает локально в отладке Visual Studio для IIS Express.
После развертывания в Azure я вижу эту ошибку: invalid_request: недопустимое значение для входного параметра 'redirect_uri'
Это мой путь обратного вызова appsettings: "/ Identity / AuthResult /"
мне нужно ввести полный URI, например https://mysite.azurewebsites.net/Identity/AuthResult/?
это мой код запуска: `services.AddAuthentication (AzureADDefaults.AuthenticationScheme)
.AddAzureAD (options => Configuration.Bind ("AzureAd", options));
services.Configure<OpenIdConnectOptions>(AzureADDefaults.OpenIdScheme, options =>
{
options.Authority = options.Authority + "/v2.0/"; // Microsoft identity platform
options.TokenValidationParameters.ValidateIssuer = false; // accept several tenants (here simplified)
});`
Я следую этой вики Быстрый старт: добавление входа с помощью Microsoft в веб-приложение ASP.NET Core