Ich besitze eine MVC 4-Webanwendung, die derzeit die Out-of-the-Box-OpenId-Google-Anmeldung verwendet. Dies wurde von Google abgelehnt und muss daher auf eine von Google unterstützte Methode migriert werden. Ich habe die Dokumentation von Google, OpenID 2.0 (Migration), gelesen, kann aber die neue Anmeldemethode immer noch nicht in meine Anwendung integrieren.
Alles, was ich vorhabe, den Google-Login zu verwenden, ist die E-Mail-Adresse. Mir geht es nicht darum, andere Informationen von Google über den Nutzer zu erhalten.
Meine Frage ist, welche Schritte muss ich unternehmen, um meine MVC 4-Webanwendung auf eine unterstützte Methode der Anmeldung von Google zu migrieren?
Hinweis: Während der Formatierung dieser Frage ich auf diesen vielversprechenden Informationen kam: Web applications (ASP.NET MVC)So migrieren Sie eine MVC 4 OpenId Google-Anmeldung bei OAuth 2.0 oder Google+ Anmeldung
7
A
Antwort
1
Alles, was Sie tun müssen, ist ein MVC-Projekt in C# erstellen, die einzige Bewilligung aktivieren und die Datei Startup.Auth.cs bearbeiten mit Ihrem Info:
Verwandte Themen
- 1. So migrieren OpenID zu OAuth in asp.net mvc4
- 2. So überprüfen Sie, ob der Benutzer angemeldet ist oder nicht: "Anmelden bei Google" (OAuth 2.0)
- 3. Bewertung des Login-Status für jede Anfrage bei Authentifizierung mit OpenID, OAuth und/oder OAuth 2.0
- 4. OAuth 2.0 und OpenID Connect behauptet Ausgabe
- 5. MVC 4 OAuth: So erhalten Sie die E-Mail-Adresse
- 6. Google OpenID/föderierte Anmeldung schlägt regelmäßig fehl
- 7. Google voice PHP OAuth 2.0
- 8. Google OAuth 2.0 SAMEORIGIN Fehler
- 9. Was OpenID Connect zu OAuth 2.0 hinzufügt (warum ist OAuth 2.0 nicht ausreichend für die Authentifizierung?)
- 10. Google Oauth 2.0 minimale Benutzerinteraktion
- 11. Google Federated Login (OpenID + Oauth) für gehostete Anwendungen - Endpunkte ändern?
- 12. Google oauth - Anmeldung auf eine bestimmte Google-Gruppe beschränken
- 13. Facebook-Anmeldung mit OpenID implementieren
- 14. Anmeldung bei ASP.net Anmeldung über Google-Konto
- 15. Migrieren von Google OpenID zu OpenID Connect: openid_id stimmt nicht überein
- 16. Okta OpenID OAuth Integration
- 17. Anmeldung mit FB Connect/Google OAuth in .NET
- 18. Web API öffnen OAUTH (DotNetOpenAuth) MVC 4
- 19. Was ist OpenID "Automatische Anmeldung"?
- 20. Google OAuth 2.0 auf serverseitige Anwendung
- 21. SAML 2.0 vs OpenID
- 22. OAuth mit benutzerdefinierten oauth Provider in MVC 4
- 23. Google OAuth 2.0 inkrementelle Autorisierung funktioniert nicht
- 24. Google Drive-API OAuth 2.0; Fehler: Herkunft_Mismatch
- 25. Programmatische Anmeldung bei Google Data API
- 26. OAuth 2.0-Anmeldung mit benutzerdefinierten Chrome-Tabs (Fitbit-API)
- 27. Problem mit Google Hybrid-Protokoll (OpenID + OAuth) Demo
- 28. So testen Sie eine Website mit Google OAuth
- 29. Google Apps (für Unternehmen) OpenID-Anmeldung für die ASP.NET-Intranetsite
- 30. Zend Framework: OpenID 2.0 und gerichtete Identität
Ich habe versucht, Dotnetauth für oauth 2 zu installieren. Die nuget Fehlermeldung besagt, dass es nur mit .NET 4.5 + kompatibel ist. Gibt es eine Problemumgehung? – 5arx