2016-06-12 11 views
0

Ich habe das Google Identity Toolkit (für Web) schon länger erfolgreich verwendet, aber jetzt habe ich ein Problem festgestellt. Ich habe einen Kunden, der seine Microsoft Office 365 Business-Konten für die Authentifizierung verwenden möchte, aber ich konnte GIT dafür nicht konfigurieren.Google Identity Toolkit für Office 365-Konten

Ich habe den GIT Service und die Identity Provider (Google, Microsoft und Yahoo) wie beschrieben here und die von Microsoft here zur Verfügung gestellte Beschreibung konfiguriert.

Eines der Probleme, auf die ich stieß, war, dass ich meine Anwendung im Microsoft Application Registration Portal als Live SDK-Anwendung (mit einer Anwendungs-ID und einem Secret) konfiguriert hatte. Ich habe eine neue (generische?) Anwendung mit anderen Application ID- und Application Password-Werten erstellt. Anschließend aktualisierte ich die Client-ID und den geheimen Schlüssel mit diesen Werten in der Identity Toolkit-API in der Google Developer Console.

Kein Glück, obwohl. Wenn Benutzer versuchen, sich mit ihren Office 365 Business-Konten bei meiner Webanwendung anzumelden, erhalten sie immer noch die Fehlermeldung "Konto existiert nicht" aus der Microsoft-Anmeldung.

Kein Zweifel, das Problem besteht darin, dass Benutzer an die Microsoft Live ID Anmeldung (login.live.com) statt an die Microsoft Office 365 Business-Anmeldung (login.microsoftonline.com) weitergeleitet werden. Aber ich habe keine Ahnung, wer für diese Weiterleitung verantwortlich ist (Google Identity Toolkit, die Kontoauswahl oder der Microsoft-Endpunkt). Oder, wie das zu beheben ist.

Irgendwelche Ideen? Vorschläge?

Antwort

0

Der Google Identity Toolkit-Server generiert die Umleitungs-URL. Derzeit ist Live ID Sign In der einzige von Microsoft unterstützte Endpunkt. Office 365 Business-Anmeldung wird derzeit nicht unterstützt.

Verwandte Themen