2012-04-03 12 views
0

Hallo Ich benutze openId4Java für meine Anwendung, aber für jede URL habe ich den folgenden Fehler. Bitte helfen Sie mir, dieses Problem zu lösen.OpenId4Java funktioniert nicht für mich

Dank ...

Ausnahme

org.apache.jasper.JasperException: javax.servlet.ServletException: org.openid4java.discovery.yadis.YadisException: 0x704: E/A-Transportfehler: Verbindung auf "https://www.google.com" verweigert 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 (Js pServlet.java:260) javax.servlet.http.HttpServlet.service (HttpServlet.java:717)

Ursache

javax.servlet.ServletException: org.openid4java.discovery.yadis.YadisException: 0x704 : E/A-Transportfehler: Verbindung zu "https://www.google.com" abgelehnt 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.serv let.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)

Ursache

org. openid4java.discovery.yadis.YadisException: 0x704: E/A-Transportfehler: Verbindung zu "https://www.google.com" abgelehnt org.openid4java.discovery.yadis.YadisResolver.retrieveXrdsLocation (YadisResolver.java:478) oder g.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. Dienst (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)

Ursache

org.apache.http.conn.HttpHostConnectException: Verbindung mit „https://www.google.com“verweigerte 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. execute (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.o penid4java.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 (HttpJspBas e.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)

Antwort

1

Es scheint, als ob Sie Google als OP verwendet haben, lesen Sie this.

Um eine OpenID-Authentifizierung mit einem Google-Konto zu beginnen, müssen Sie die erste Erkennung für diese URL durchführen: https://www.google.com/accounts/o8/id. anstatt die Benutzeridentifikations-URL zu verwenden.

Verwandte Themen