Я использую IdentityServer3 с OpenID Connect для аутентификации пользователя с БД, иногда (неясно, когда не удалось восстановить проблему вручную) я получаю сообщение «Неверный запрос - запрос слишком длинный.размер заголовков запроса слишком длинный '.
Эта проблема теперь возникает в Google Chrome MF.После удаления куки сайт будет работать.Я использую версию 4.0.0 пакета OpenID Connect.
Эта проблема известна и вызвана одноразовыми файлами cookie, которые создаются openid connect.Когда он показывает ошибку, в этот момент в браузере существует более 20 таких файлов cookie (Chrome, Firefox и Edge).Я пробовал разные вещи, но все еще не нашел решения:
Вот как выглядят файлы cookie при возникновении ошибки:
изображение ошибки cookie
После нескольких часов поиска и попыток я обнаружил, что путь к cookie-файлу - «/ identity», а одноразовый номер - «/».
Не знаю, но, возможно, в этом проблема: когда я писал код, который удаляет Nonce, я тоже пытался получить cookie-файлы signInMessage и увидел, что в списке есть только те, которые имеют путь «/»., но cookie-файл signInMessage не был в списке файлов cookie.
если это проблема, подскажите, почему это произошло?