OAuth 2.0-zwei-Beinen-Authentifizierung vs SSL/TLS

Habe ich zwei enterprise-Servern, die miteinander kommunizieren müssen, in einem sicheren Weg, und bin den Vergleich mit SSL (client/server-CERT überprüfen beide Seiten) vs-zwei-Beinen-Authentifizierung mit OAuth 2.0 (wahlweise mit MAC-Token oder JWT Token).

Historisch OAuth scheint, gewesen geschaffen für einen völlig anderen Zweck (der 3-beinige Fall, wo ein Benutzer ist, so dass ein Dienst für den Zugriff auf einige Daten irgendwo), und zwar zwei Beinen ist nun integriert in die OAuth 2.0-Spezifikation, von dem, was ich gesehen habe, das zweibeinige OAuth 2.0 scheint nicht sehr viel zu bieten zusätzlichen Schutz über SSL.

Der einzige Punkt, den ich denken kann, ist, dass OAuth ist möglicherweise einfacher zu konfigurieren als SSL, und es ist leicht, Fehler zu machen, Dinge wie die Annahme schlecht, SSL-Zertifikate, die die Sicherheit gefährden kann. Allerdings bin ich nicht sicher, ob dies ist Grund genug, um sich mit OAuth.

Beachten Sie, dass ich erwähne diese als separate Optionen, aber ich denke, dass die Verwendung von OAuth würde wahrscheinlich bringen Sie es auf oben HTTPS/SSL, so dass beide verwendet werden würde.

Gibt es keinen echten Vorteil der Verwendung von OAuth 2.0-zwei-Beinen-Schema für die server-zu-server-Kommunikation (kein Benutzereingriff)?

Hinweis: ich habe einen etwas ähnlichen Beitrag hier, aber das ist ziemlich alt, aber ich fühle mich nicht, gab eine befriedigende Antwort auf diese Frage.

InformationsquelleAutor Locksleyu | 2015-04-14
Schreibe einen Kommentar