【问题标题】:Google App Engine and openid4java - javax.net.ssl.HttpsURLConnection is a restricted classGoogle App Engine 和 openid4java - javax.net.ssl.HttpsURLConnection 是一个受限类
【发布时间】:2011-08-09 15:06:37
【问题描述】:

我想为我的 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 说 openid4java 自修订版 658 起不适用于 GAE。我尝试的修复是检查修订版 657 中的代码构建它并使用生成的 jar。不走运,我得到了完全相同的错误。

对此问题的其他解决方法有什么想法吗?

【问题讨论】:

    标签: java google-app-engine openid


    【解决方案1】:

    我认为 openid4java 使用了 apache httpclient,这在 GAE 上是不允许的 https。

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

    这里有一个discussion 可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 2011-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多