Ich erstelle REST-Dienst, der Authentifizierungsfunktionen bereitstellt (Verbindung mit LDAP zur Authentifizierung von Benutzeranmeldeinformationen) .Was ist der beste Weg, Benutzeranmeldeinformationen an REST zu übergeben. Best Practice ist das Senden von Benutzeranmeldeinformationen im Anforderungshauptteil (POST). Wenn dies nicht der Fall ist, gelten die empfohlenen Vorgehensweisen für diese Art von Szenarien.Die beste Methode zum Übergeben von Benutzeranmeldeinformationen an den Ruheservice
Antwort
Es gibt mehrere Möglichkeiten, dies zu tun. Amazon hat eine ziemlich interessante Authentifizierungsmethode, die Header mit Zeitstempeltoken mit symmetrischen Passwörtern verwendet. Ich habe dieses Modell als Modell verwendet, um eine Lösung für das Unternehmen zu entwickeln, für das ich arbeite.
Hier ist der Link. Es ist ziemlich einfach zu implementieren:
http://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.html
Mein Verständnis von oben Dokument ist Sichern REST API, im Grunde bin ich nicht auf der Suche nach Sicherung REST API eher meine REST API wird als Authentifizierung (LDAP) als Service. korrigiere mich, wenn ich falsch liege. ist immer noch der beste Weg, um Anmeldeinformationen im Header durch Verschlüsseln von Benutzername/Passwort zu übergeben. – aap
- 1. Wie Übergeben von Benutzeranmeldeinformationen an den Webdienst?
- 2. Welcher ist die beste Methode zum Übergeben von AWS-Anmeldeinformationen an den Docker-Container?
- 3. Die beste Methode zum Übergeben von Kwarts an eine Thread-Runner-Methode
- 4. Die beste Methode zum Übergeben von threadId in log4j2 AsyncLogger
- 5. Die beste Methode, um Variablen von Symfony2 an den Angular-Bereich zu übergeben
- 6. Die beste Methode zum Speichern von Eingabewerten
- 7. Die beste Methode zum Speichern von Dateien
- 8. Die beste Methode zum Aktualisieren von Interaction.Behaviors
- 9. Die beste Methode zum Verwalten von Datenbankänderungen
- 10. Die beste Methode zum Floaten?
- 11. Übergeben einer benutzerdefinierten Methode an den Konstruktor
- 12. Der beste Ort für die Speicherung von Benutzeranmeldeinformationen in Android
- 13. Die beste Methode zum Konvertieren von Benutzereingaben in UTF-8
- 14. Die beste Methode zum Generieren eines Migrationszeitstempels
- 15. Übergeben eines JPanel an eine Methode zum Zeichnen von Rechtecken
- 16. Die beste Methode zum Füllen von DataSet aus einem SQLDataReader
- 17. Die beste Methode zum Speichern globaler Variablen
- 18. Die beste Methode zum Umwandeln von Animal [] in Hund []
- 19. Die beste Methode zum Parsen von Befehlszeilenargumenten in Bash?
- 20. WCF - Benutzeranmeldeinformationen ohne sichere Kommunikation übergeben
- 21. Die beste Methode zum Strukturieren des Bereitstellungsskripts?
- 22. Die beste Methode zum Streamen von Dateien in ASP.NET
- 23. Die beste Methode zum atomaren Erstellen von Dateien
- 24. Die beste Methode zum Testen der Benutzerauthentifizierung für APIs?
- 25. Die beste Methode zum Anzeigen von Bildern in WPF
- 26. Die beste Methode zum benutzerdefinierten Bearbeiten von Datensätzen in ASP.NET?
- 27. Beste Methode zum Speichern/Abrufen von Diensteigenschaften
- 28. Die beste Methode zum Ändern von Konstanten im Java-Buildprozess
- 29. Eine Methode an eine andere Methode übergeben
- 30. Die beste Methode zum Beenden der Anwendungsinstanz
Sie das gesehen? http://StackOverflow.com/A/26778123/1426227 –