gpt4 book ai didi

java - 使用 Primefaces 验证码时出现未知主机异常

转载 作者:行者123 更新时间:2023-11-30 06:17:28 25 4
gpt4 key购买 nike

在 Prime Face 6、Weblogic 12c 中使用标签“P:Captcha”时,我遇到以下异常。

<Feb 21, 2018 4:20:30 PM PKT> <Error> <HTTP> <BEA-101019> <[ServletContext@24665149[app:_auto_generated_ear_ module:/ path:null spec-version:3.0]] Servlet failed with an IOException
java.net.UnknownHostException: www.google.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:625)

我们支持代理互联网。我还在 setDomainEnv.cmd 中添加了以下脚本

set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dhttp.proxySet=true -Dhttp.proxyHost=10.1.10.2 -Dhttp.proxyPort=80 -DUseSunHttpHandler=true

任何人都可以帮助我吗?

最佳答案

问题是代理互联网。由于代理,验证码无法连接到谷歌服务器。由于 reCaptcha v2 有 https 链接,因此通过在 setDomainEnv.cmd 中添加以下代码,验证码现在可以正常工作。

set JAVA_OPTIONS=%JAVA_OPTIONS% -Dhttps.proxyHost=172.18.101.2 -Dhttps.proxyPort=80 -Dhttps.nonProxyHosts="127.*|localhost"

关于java - 使用 Primefaces 验证码时出现未知主机异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48905779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com