首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenId4Java不适合我

OpenId4Java不适合我
EN

Stack Overflow用户
提问于 2012-04-04 02:45:18
回答 1查看 1.7K关注 0票数 0

您好,我正在为我的应用程序使用openId4Java,但是对于任何网址,我都得到了以下错误。请帮我解决这个问题。

谢谢..。

异常

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)拒绝连接到org.apache.jasper.JasperException: javax.servlet.ServletException: org.openid4java.discovery.yadis.YadisException: 0x704: I/O传输错误:与"https://www.google.com“的连接被拒绝javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

根本原因

org.openid4java.discovery.yadis.YadisException::0x704: I/O传输错误: org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794) org.apache.jsp.index_jsp._jspService(index_jsp.java:214) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.ServletException拒绝连接到"https://www.google.com“.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

根本原因

org.openid4java.discovery.yadis.YadisException: 0x704: I/O传输错误: org.openid4java.discovery.yadis.YadisResolver.retrieveXrdsLocation(YadisResolver.java:478) org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:248) org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:232) org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:166) org.openid4java.discovery.Discovery.discover(Discovery.拒绝连接到"https://www.google.com“java:147) org.openid4java.discovery.Discovery.discover(Discovery.java:129) org.openid4java.consumer.ConsumerManager.discover(ConsumerManager.java:542) openIdTest.security.LoginManager.Login(LoginManager.java:51) org.apache.jsp.index_jsp._jspService(index_jsp.java:154) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

根本原因

org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:127) org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:147) org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:101) org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:381) org.apache.http.impl.client.AbstractHttpClient.拒绝org.apache.http.conn.HttpHostConnectException:连接到"https://www.google.com“执行(AbstractHttpClient.java:641) org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576) org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554) org.openid4java.util.HttpCache.head(HttpCache.java:335) org.openid4java.discovery.yadis.YadisResolver.retrieveXrdsLocation(YadisResolver.java:400) org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:248) org.openid4java.discovery.yadis。YadisResolver.discover(YadisResolver.java:232) org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:166) org.openid4java.discovery.Discovery.discover(Discovery.java:147) org.openid4java.discovery.Discovery.discover(Discovery.java:129) org.openid4java.consumer.ConsumerManager.discover(ConsumerManager.java:542) openIdTest.security.LoginManager.Login(LoginManager.java:51) org.apache.jsp.index_jsp._jspService(index_jsp.java:154) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

EN

回答 1

Stack Overflow用户

发布于 2012-05-09 10:45:26

看起来你把谷歌当做了OP,读一读this

为了开始使用谷歌帐户进行OpenID身份验证,您必须对这个URL:https://www.google.com/accounts/o8/id执行初始发现。而不是使用用户标识URL。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9999425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档