我设法让wso2-AM在我的本地机器上工作。但是,如果API只能使用公司代理访问,我就无法集成它。
当我尝试调用API时,我得到了一个tomcat应用程序HTML页面。
ERROR - APIProviderHostObject Error occurred while connecting to backend : https://mypage.mydns:8443/oidc-client/, reason : The host did not accept the connection within timeout of 4000 ms当然,从运行服务器的主机上,我可以执行
wget https://mypage.mydns:8443/oidc-client/而且它是有效的。
但是,当我没有在环境变量中设置代理时
wget --no-proxy https://mypage.mydns:8443/oidc-client/我得到了一个暂停。
我的问题是,如何配置wso2 AM以使用公司代理访问远程后端。
谢谢你的任何提示。
如果我找到了方法,我会把答案贴出来的。
发布于 2018-05-21 11:15:50
使用您的代理设置将以下系统参数添加到wso2server.sh。
-Dhttps.proxyHost='10.46.12.63' \
-Dhttps.proxyPort='3128' \
-Dhttp.proxyHost='10.46.12.63' \
-Dhttp.proxyPort='3128' \
-Dhttp.nonProxyHosts="127.0.0.1,localhost,*.wso2.com" \https://stackoverflow.com/questions/50387517
复制相似问题