发票云私有网络代理配置

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

发票云私有网络代理配置

问题描述:

解决方案:

1. 配置参数

在后台配置表(er_std_config)中添加

Key: httpProxy

Value: hostname:port

2. 说明

u  配上这个参数后, 费用所有对外部的请求, 包括商旅和发票, 都会走配置的这个代理服务

u  如果没有配置这个参数, 则不走代理

 

3. 星瀚整体全局代理请求配置

在java服务启动参数中, 加上

参数

说明

-   Dhttps.proxyHost="10.0.241.34"

https请求代理域名

-Dhttps.proxyPort=8080

https请求代理端口

-Dhttp.proxyHost="10.0.241.34"

http请求代理域名

-Dhttp.proxyPort=8080

http请求代理端口

-Dhttp.noProxyHosts="10.0.241.34|10.0.241.3"

排除不走代理的请求域名

  

4. 代码实现

 

 

private static HttpsURLConnection getHttpsConnection(String url)   throws IOException {

    HttpsURLConnection con =   null;

    URL u = new URL(url);

    // 判断是否走代理

    ProxyAddr httpProxy =   ErStdConfig.getHttpProxy();

    if(httpProxy != null) {

        InetSocketAddress addr   = new InetSocketAddress(httpProxy.hostname, httpProxy.port);

        Proxy proxy = new   Proxy(Proxy.Type.HTTP, addr);

        con =   (HttpsURLConnection) u.openConnection(proxy);

    } else {

        con =   (HttpsURLConnection) u.openConnection();

    }

   

    return con;

}

 

  • 如对上述发票云私有网络代理配置有疑问,可联系 段友爱 同学。


发票云私有网络代理配置

问题描述:解决方案:1. 配置参数在后台配置表(er_std_config)中添加Key: httpProxyValue: hostname:port2. 说明u 配上这个参数后, ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息