2016-04-08 6 views
0

Wie umgehe ich adal.js auth einer AngularJS SPA-Website, wenn die Site in einem WebView einer Client-App gerendert wird (Android, iOS und Windows)) Die Client-App ist bereits mit ADAL.net gesichert. Derzeit muss sich der Benutzer zweimal anmelden - einmal in der Client-App und einmal auf der Website (Webview). Wird der Wechsel zu einer ASP.net MVC + AngularJS-Architektur das Problem lösen oder gibt es einen anderen Weg?ADAL.js Login-Seite in AngularJs SPA umgehen, wenn Site in einem WebView gerendert wird

Antwort

0

Die Authentifizierungstechniken, die Sie für eine Webanwendung verwenden, die auf einer Website gerendert wird, unterscheiden sich vollständig von denen, die Sie für eine native Anwendung verwenden. Es gibt keine Möglichkeit, die von einem nativen Client erhaltenen Tokens in Cookies zu übersetzen, um sie mit einer Webanwendung zu verwenden. Der allgemeine Ansatz zum Erstellen eines systemeigenen Clients in dem beschriebenen Szenario besteht darin, dass der native Client direkt die Web-API Ihres SPA-Backends aufruft, anstatt die Website in einer Webansicht zu rendern.

Verwandte Themen