Я создаю приложение 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.Но это не так