Как получить UserCredintial в среде SaaS без доступа к браузеру или файловой системе? - PullRequest
1 голос
/ 15 мая 2019

Я работаю над интеграцией с Merchant Center и дальнейшей автоматической загрузкой продуктов.Система, которая должна вызывать Google Apis, установлена ​​в среде SaaS, поэтому нет доступа ни к браузеру, ни к файловой системе.Как я могу авторизоваться перед загрузкой?

Я попытался запустить свое решение локально, и все работает нормально.Но на этапе авторизации (метод AuthorizeAsync из GoogleWebAuthorizationBroker) я должен войти в свою учетную запись Google через браузер, и некоторые токены также хранятся в файловой системе.Оба эти шага не могут быть выполнены в SaaS, очевидно.Я реализовал свою собственную версию IDataStore с некоторыми методами-заглушками, просто чтобы проверить, будет ли этот подход работать, но меня все равно попросили войти в учетную запись через браузер.Есть ли способ избежать такого поведения?

...