2017-08-10 4 views
1

Ich möchte ein Laufwerk (persönlich und geschäftlich) zu integrieren und dafür benutze ich MSAL. Ich habe festgestellt, dass es Chrom erfordert. Ich möchte in meiner Anwendung ohne Verwendung von Chrom (wie Popup oder in der Benutzeroberfläche der App).MSAL für Android ohne Verwendung von Chrom

Ich bin mit dieser Bibliothek zur Authentifizierung (msal) https://github.com/AzureAD/microsoft-authentication-library-for-android

Gibt es eine Lösung für Android nativen

+0

Fragen Sie, ob es eine Möglichkeit gibt, Benutzeranmeldeinformationen an die MSAL-Bibliothek zu übergeben, ohne Chrome zu öffnen ... oder einen anderen Browser, den der Benutzer als Standardbrowser für den Browser Intent konfiguriert hat? –

+0

Ich frage nur ohne Chrom. – Manmohan

Antwort

0

Die MSAL Bibliothek erfordert einen Browser, der benutzerdefinierte Registerkarten unterstützt. Chrome tut es. Die code comments from the MSAL AuthenticationActivity class teilt uns mit, dass die Aktivität nur gestartet wird, wenn Chrome installiert ist. Andernfalls wird eine Ausnahme ausgelöst. Die Bibliothek ist Open Source, sodass Sie das Repository ausgliedern und die AuthenticationActivity-Klasse an Ihre Anforderungen anpassen können.

+0

Vielen Dank für Ihren Code-Link. Ich werde das untersuchen. Für jetzt habe ich mein Problem mit einem einfachen Webview behoben. – Manmohan

Verwandte Themen