Проверка подлинности устройства WSO2 Identity Server (на основе cook ie) не работает при доступе к приложению из Интернета - PullRequest
0 голосов
/ 04 мая 2020

Я использую сервер идентификации WSO2 (wso2is-km 5.7) для многофакторной аутентификации для приложения.

Я установил политику как: Первый вход в приложение: Basi c Аутентификация + электронная почта OTP.

В браузере устанавливается устройство ie, поэтому, когда я выхожу из приложения и пытаюсь снова войти в то же приложение, он должен просто запросить у меня базовую c аутентификацию.

Второй и последующий вход в приложение: базовая c аутентификация (на этот раз без электронной почты).

Вся эта политика работает нормально, когда я выполняю эту операцию из intr anet (корпоративная сеть), но то же самое не работает, если я пытаюсь войти с inte rnet (мы поставили WSO2 за WAF [брандмауэр веб-приложения]). Здесь у меня запрашивается электронная почта otp даже во второй раз и последующий вход в приложение, что означает, что устройство cook ie настроено неправильно.

Пожалуйста, обратитесь к ошибке ниже: [ ERROR ] Произошла ошибка при преобразовании значения cook ie в JSON. Неожиданный токен END OF FILE в позиции 993

Я предполагаю, что значение параметра cook ie устанавливается в случае inte rnet. правильно (добавляется с некоторым значением мусора во время разгрузки SSL в WAF). Как мне решить эту проблему ??

...