HttpClient4.5.2请求时出现Cookie rejected警告的解决方法

本文介绍了一种在Azure环境中解决Cookie域冲突的方法,通过修改HTTP客户端配置来忽略Cookies,从而避免了因Cookie域非法而导致的服务请求被拒绝的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

警告信息 示例:

WARN --- : Cookie rejected [ARRAffinity="024ddca8489328ae24923b80a1ee93d70d39d060eb736dd29113a00314f0a4d3", version:0, domain:dev-ordersvc-app-wus.azurewebsites.net, path:/, expiry:null] Illegal 'domain' attribute "dev-ordersvc-app-wus.azurewebsites.net". Domain of origin: "dev-omnichanneleng-apim.azure-api.net" 

解决方案:

//CloseableHttpClient httpclient = HttpClients.createDefault();
将上述获取httpclient 方式改为下面代码
RequestConfig globalConfig = RequestConfig.custom().setCookieSpec(CookieSpecs.IGNORE_COOKIES).build();
CloseableHttpClient httpclient = HttpClients.custom().setDefaultRequestConfig(globalConfig).build();

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值