2010-02-17 54 views
10

是否有我可以在我的GAE(Google App Engine)項目中使用的任何OpenID實現?OpenID消費者爲JAVA GAE

+0

前面的問題幾乎完全一樣的支持:http://stackoverflow.com/questions/1590897/openid-for-google-app-engine –

+0

@Peter另一個問題與GAE/Python有關,這裏是Java – mjn

回答

1

一種選擇是使用RPX,它允許您的應用程序接受來自多個來源的OpenID,而無需您執行艱苦的工作。

我已將它用於我的GAE應用程序,甚至可以使用GWT並且效果很好。

rpxnow.com

0

結合春季安全,OpenID4java和Step2。它似乎工作。我沒有將它部署到appspot,但它在Eclipse + GAE上工作。

+0

Spring Security的集成OpenID支持不適用於App Engine。 OpenID4Java嘗試產生一個線程來發出App Engine不允許的HTTP請求。 –

+0

請參閱:http://stackoverflow.com/questions/2180354/spring-security-openid-on-google-app-engine和http://stackoverflow.com/questions/1620823/accesscontrolexception-when-using-spring-security -with-openid –

1

我可以告訴你,由於GAE排除了某些重定向,所以openid4java的確可以做到而不是與GAE一起工作。請參閱:link text

+1

更正。這似乎現在支持openid4java的最近更改:http://opensource.bamboo.atlassian.com/browse/OPENID-OPENID4JAVA-338/commit – benvolioT

+0

感謝您的更正 –