我想对我的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。没有运气,我得到了完全相同的错误。
有关此问题的其他解决方法的任何想法吗?
答案 0 :(得分:0)
我认为openid4java使用apache httpclient,GAE上不允许使用https。
有一些解决方法 - 您可能需要解压缩openid4java并替换代码以使用URLFetch而不是httpclient。
这可能是一个discussion。