Я пытаюсь разработать расширение Chrome, которое позволит пользователю более эффективно использовать Outlook Web Anywhere. Во время разработки я заметил, что, по-видимому, нет никакого способа обмена информацией для входа в систему между OWA (которая использует проверку подлинности на основе форм) и Exchange Web Services (которую я использую для большей части расширения), потому что EWS использует только простая проверка подлинности, а OWA использует проверку подлинности на основе файлов cookie.
Должен ли я попытаться предоставить пользователям относительно небезопасный способ хранения их имени пользователя / пароля на локальном диске (возможно, зашифрованный с помощью какого-либо сгенерированного ключа) или предоставить им реальный способ сохранить их сеанс между сеансами браузера? *
Если кто-то вообще знаком с разработкой OWA или EWS, возможно, они могут дать некоторое представление о ситуации, о которой я не знаю. Я не хочу заставлять пользователей иметь определенную схему входа на свои серверы обмена, поэтому никаких изменений настроек на стороне сервера не может быть и речи. Есть ли другой способ поделиться информацией об аутентификации, о которой я не знаю?