Google App Engine和openid4java - javax.net.ssl.HttpsURLConnection是一个受限制的类

时间:2011-08-09 15:06:38

标签: java google-app-engine openid

我想对我的Google App引擎项目使用openid身份验证。为此,我正在尝试使用openid4java库v0.9.6,但是我收到以下错误:

javax.net.ssl.HttpsURLConnection is a restricted class. Please see the Google  App Engine developer's guide for more details.

问题非常明显,我发现issue说自从修订版658以来openid4java不能与GAE一起使用。我尝试的修复方法是检查修订版657中的代码并构建它并使用生成的jar。没有运气,我得到了完全相同的错误。

有关此问题的其他解决方法的任何想法吗?

1 个答案:

答案 0 :(得分:0)

我认为openid4java使用apache httpclient,GAE上不允许使用https。

有一些解决方法 - 您可能需要解压缩openid4java并替换代码以使用URLFetch而不是httpclient。

这可能是一个discussion