Файлы cookie приложения cordova windows uwp очищаются после перезапуска приложения - PullRequest
0 голосов
/ 27 июня 2019

Я создаю приложение Cordova Windows UWP и хочу выполнить проверку подлинности SAML.Я использую плагин cordova-inAppBrowser, чтобы иметь возможность вызывать URL аутентификации.Я получаю куки после аутентификации, но когда я закрываю приложение и перезагружаюсь, куки больше нет - это значит, что мне нужно снова пройти аутентификацию.

Я проверил,я получаю куки, и я могу подтвердить, что я получаю куки.Я также попытался установить файлы cookie непосредственно в приложении из inAppBrowser, но после перезапуска приложения я больше не могу видеть файл cookie.

var ref = cordova.InAppBrowser.open("urlforSAMLAuthentication", "_blank", "location=yes");

    const doc = document;

    ref.addEventListener("loaderror", function () {
        ref.executeScript(
            { code: "document.cookie" },
            (values) => {
                                // try setting the cookie directly on the document
                doc.cookie = values[0]
            }
        );
    });

Я ожидаю, что после закрытия приложения и перезапуска приложения файл cookie будет по-прежнему доступен, когда я буду печатать в консоли document.cookie.Но это не так

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...