Welcher Art ist der schnellste/einfachste Weg, einen OAuth-Provider in Java auszuführen? Insbesondere muss ich Apps von Drittanbietern autorisieren, um auf bestimmte Webdienste zuzugreifen (ich denke an Token-Authentifizierung mit OAuth).Implementieren des OAuth-Providers in Java
Ich habe Jersey OAuth Erweiterung, aber wie erwähnt here betrachtet, bietet es keinen vollwertigen Service Provider.
ich schließlich für das net.oauth Java-Paket ging. Der net.oauth.example.provider war ziemlich nützlich. Ich stieß auch auf das OAuth-Tutorial von Spring: http://spring-security-oauth.codehaus.org/tutorial.html. Aber da ich Spring nicht leite, war es für mich nicht sehr nützlich. –
Da so viele Leute dies gesehen haben, möchte ich nur hinzufügen, dass ich die Beispiel-Servlets in net.oauth.example.provider.servlets genommen habe, um OAuth zu handhaben (kaum modifiziert). oauth.googlecode.com/svn/code/java/example/oauth-provider Der JavaScript-Client hat mir sehr dabei geholfen, meine Implementierung zu testen. oauth.googlecode.com/svn/code/javascript Stellen Sie bei geschützten Ressourcen sicher, dass Sie den OAuthAccessor validieren. –
@Paul der obige Link [dieser] http://oauth.googlecode.com/svn/code/java/core/ ist gebrochen –