Es gibt keine LinkedIn-spezifische Bibliothek von Microsoft wie Microsoft.AspNet.Authentication.Facebook. Die Third-Party-Bibliotheken, die ich ausprobiert habe, sind für ASP.NET4.5 konzipiert.Was ist der beste Weg, um LinkedIn Authentifizierung in MVC6 ASP.NET5 Web App zu implementieren
Antwort
Ich warte auch auf Middleware für LinkedIn-Authentifizierung von Aspnet-Team, aber sehen aus, als ob sie keine Pläne haben, es zu erstellen - lesen Sie LinkedIn Authentication und Will we have a Authentication.LinkedIn.
@Tratcher schrieb:
Nein, aber es gibt eine comunity Implementierung finden Sie hier: aspnet-contrib/AspNet.Security.OAuth.Providers
Sie können versuchen diese oben und lassen Sie es mich wissen, wenn es gut funktioniert, bitte.
Sie können auch selbst Middleware basiert auf generic OAuth erstellen Middleware ...
prüfen aspnet/Security Repo auf GitHub und LinkedIn Authenticating with OAuth 2.0 Artikel lesen.
Wie Lukasz sagte, können Sie den LinkedIn Provider im https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers Projekt verwenden. Ich schrieb diesen Provider und es ist nur eine dünne Schicht über dem integrierten generischen OAuth2-Provider.
Es wollen Sie die generischen OAuth2 Anbieter direkt verwenden, können Sie auch in diesem Blog-Eintrag suchen, die Sie Schritt für Schritt durch den gesamten Vorgang dauert:
https://auth0.com/blog/2016/06/13/authenticating-a-user-with-linkedin-in-aspnet-core/
- 1. Was ist der beste Weg, um vorberechnete Daten zu implementieren?
- 2. Was ist der beste Weg, um einen "Timer" zu implementieren?
- 3. Was ist der beste Weg, um numpy in eine Meteorjs Web App zu integrieren?
- 4. Was ist der beste Weg, um einen geschwindigkeitsbegrenzenden Algorithmus für Web-Anfragen zu implementieren?
- 5. Der beste Weg, um Erweiterungsmethoden zu implementieren
- 6. Was ist der beste Weg, um Web-Service für Ajax Autocomplete zu implementieren
- 7. Was ist der beste Weg, um eine Master-Slave-Konfiguration für eine Web-App zu erstellen?
- 8. Was ist der beste Weg, um Sicherheit durch HTTP
- 9. Was ist der beste Weg, Google Cloud Storage zu implementieren?
- 10. Was ist der beste Weg, um eine perfekte Hash-Funktion für eine iOS-App zu implementieren?
- 11. Der beste Weg, um eine Rails Web App zu testen?
- 12. Was ist der beste Weg, um für einen Web-Service zu authentifizieren
- 13. Was ist der sicherste Weg, Web Services/API zu implementieren?
- 14. Was ist der beste Weg, Benutzereinstellungen in dieser PHP-App zu implementieren?
- 15. Was ist der beste Weg, um eine Pylons-App bereitzustellen?
- 16. Was ist der beste Weg, um mehrere Aktionen zu behandeln?
- 17. Was ist der beste Weg, um eine API in ASP.NET mit MVC zu implementieren?
- 18. Was ist der beste Weg, um Wände in einem isometrischen Spiel zu implementieren und zu gestalten?
- 19. Was ist der beste Weg, um in C++ zu casten?
- 20. Was ist der beste Weg, um mit OSGI zu beginnen?
- 21. Was ist der beste Weg, um eine Plugin-Architektur für asp.net Webforms-Anwendung zu implementieren?
- 22. Was ist der beste Weg, um mehrere Suchoptionen zu behandeln?
- 23. Was ist der beste Weg, um einen "weichen" Arbeitsablauf zum Speichern oder Modifizieren zu implementieren?
- 24. Was ist der beste Weg, um ein "Passwort vergessen?" Seite?
- 25. Was ist der beste Weg, um eine Hash-Rotation-Methode in C++ zu implementieren?
- 26. Was ist der beste Weg, um benutzerdefinierte Attribute in dotnet/.NET zu implementieren?
- 27. Was ist der beste Weg, um Templates in einer Programmiersprache zu implementieren?
- 28. Was ist der beste Weg, um intelligente Zeiger in C++ zu implementieren?
- 29. Was ist der beste Weg, um 3D-Faltung in Tensorflow zu implementieren?
- 30. Was ist der beste Weg, um Code zu organisieren?
Es gibt mir alle Arten von Kompilierungsfehler in meinem eigenen Code, der vor der Installation in Ordnung war. Z.B. Jetzt kann das Projekt ILogger nicht finden – mkvakin