Я нашел, что это было, и нет никакого смысла в том, что это происходит !!
Проблема связана с датой на моем р c !? Поэтому после перезагрузки я запустил свою программу ASP. NET MVC, и она работала нормально, затем я начал пробовать что-то, чтобы увидеть, попытаться повторить то, что происходит!
По умолчанию дата и время в моем P C с windows автоматизированными c определениями часов и часовых поясов идут с одним нашим меньшим.
Так что, не понимая, что установка часов производится вручную Если при запуске моей программы на локальном хосте возникла проблема, я установил ее на один час ...
Это перенаправление на вход в систему началось! Дело в том, что мой токен истекает через час, и ручное добавление одного часа к часам в моем p c сделало так, что каждый токен, который программа отправила, уже истек!
Это как некоторые логики c, но это не имеет большого смысла, почему это происходит ?? Почему программа не отправляет токен в машинное время и отправляет его на час меньше, то есть время, в течение которого автомат c, установленный windows, получает мой аппарат ??
После воспроизведения ошибки Я поставил час обратно на автоматизацию c, и эта ошибка происходит:
OpenIdConnectProtocolValidationContext.Nonce был нулевым
Вот ошибка и ее решения:
OpenIdConnectProtocolValidationContext.Nonce был нулевым
Для этой ошибки я просто закрыл браузер и очистил его куки!
Спасибо, ребята!