Все, что я нашел об этой ошибке, относится к IIS, но это служба приложений Azure.
До этого он прекрасно пользовался приложением. Я попросил его очистить кеш, а также зайти во внешний API и отозвать все токены, чтобы заставить приложение получить новый. Проблему не удалось устранить.
Вот соответствующая часть кода. Я внедряю в конструктор частный ProtectedLocalStorage LocalStorage.
Код: Выделить всё
public async Task GetBearerTokenAsync(string? code)
{
var adobeToken = string.Empty;
var baseURI = NavManager.BaseUri.Trim('/');
try
{
adobeToken = (await LocalStorage.GetAsync("token").ConfigureAwait(false)).Value;
if (adobeToken == null)
{
Logger.LogInformation($"GET Token for {Globals.UserEmail} was null.");
}
}
catch (Exception ex)
{
Logger.LogError(ex.Message);
throw new Exception(ex.Message, ex);
}
Я уверен, что мне не хватает некоторой информации, поэтому скажите мне, что еще вам нужно, и я обновлю вопрос.
Подробнее здесь: https://stackoverflow.com/questions/790 ... n-key-ring