首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取“无效cookie标题:"Set-Cookie: experimentation_subject_id .”同时尝试从gitlab检索配置信息

获取“无效cookie标题:"Set-Cookie: experimentation_subject_id .”同时尝试从gitlab检索配置信息
EN

Stack Overflow用户
提问于 2020-06-18 10:13:22
回答 1查看 4K关注 0票数 1

我正在用spring配置服务器进行一个小项目的实验。配置回购由gitlab维护,gitlab受密码保护。当我站起来配置服务器项目时,我会收到以下警告,也没有读取来自gitlab回购的属性。

代码语言:javascript
运行
复制
Invalid cookie header: "Set-Cookie: experimentation_subject_id=ImJiYTI3NmEzLWJmMWsfdfsdefdfiMmJlLTBjMTM1Njk3Mzg1MiI%3D--7a607dacd6c529dba85t5yd8067da9e1298f6ed; domain=.example.com; path=/; expires=Mon, 18 Jun 2040 09:52:48 -0000; secure; HttpOnly". Invalid 'expires' attribute: Mon, 18 Jun 2040 09:52:48 -0000

config-server - application.properties

代码语言:javascript
运行
复制
server.port=8888

spring.cloud.config.server.git.uri=https://gitlab.example.com/example/config-service.git
spring.cloud.config.server.git.username=*******
spring.cloud.config.server.git.password=*******
spring.cloud.config.server.git.skip-ssl-validation=true
spring.cloud.config.server.git.clone-on-start=true

人们提出了类似的问题,在不同的项目中抛出了异常,解决方案是升级apache客户端http客户端版本。但是,在检查我使用的配置服务器时,apache客户端的版本是4.5.10。

这里没有其他配置吗?请让我知道你的意见。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-12-17 11:41:13

我也有同样的问题,而我们根本不需要cookie(无状态客户端)。我不知道您的情况是否如此,但是您可以禁用Spring使用的ApacheHttpClient的cookie管理。disableCookieManagment()在我们的末端修正了这个错误。

代码语言:javascript
运行
复制
@Bean
public ApacheHttpClient httpclient() {
    return new ApacheHttpClient(
            org.apache.http.impl.client.HttpClientBuilder
                    .create()
                    .disableCookieManagement()
                    .disableConnectionState()
                    .build());
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62447646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档