Как обойти adal.js auth сайта AngularJS SPA, когда сайт отображается в WebView клиентского приложения (Android, iOS и Windows)? Клиентское приложение уже защищено с помощью ADAL.net. В настоящее время пользователю необходимо дважды войти в систему - один раз в клиентском приложении и один раз на веб-сайте (Webview). Будет ли переход на ASP.net MVC + AngularJS-архитектуру решить проблему или есть другой способ?Обход страницы входа ADAL.js в AngularJs SPA, когда сайт отображается в WebView
0
A
ответ
0
Методы аутентификации, которые вы используете для веб-приложения, отображаемого на веб-сайте, полностью отличаются от тех, которые вы используете в собственном приложении. Невозможно перевести токены, полученные собственным клиентом, в файлы cookie, которые будут использоваться с веб-приложением. Общий подход для создания собственного клиента в описанном вами сценарии заключается в том, чтобы собственный клиент напрямую вызывал веб-API вашего бэкэнда SPA, в отличие от отображения веб-сайта в веб-представлении.