You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Eclipse Ditto连接认证的默认用户名?

修改Eclipse Ditto连接认证的默认用户名方法

环境变量方式(和你修改密码的逻辑一致)

在ditto-gateway服务的环境变量中添加 DEVOPS_USERNAME 并设置自定义用户名即可,和你已配置的DEVOPS_PASSWORD配合使用:

  • 如果你用Docker Compose部署,在网关服务的environment段新增配置:
    services:
      ditto-gateway:
        environment:
          - DEVOPS_PASSWORD=your-existing-new-password
          - DEVOPS_USERNAME=your-desired-username
    
  • 如果你用Kubernetes部署,在gateway的Deployment资源的env列表中添加该变量:
    spec:
      containers:
        - name: ditto-gateway
          env:
            - name: DEVOPS_PASSWORD
              value: "your-existing-new-password"
            - name: DEVOPS_USERNAME
              value: "your-desired-username"
    

配置文件方式

如果你使用自定义的Ditto配置文件(如ditto-gateway.conf),找到devops认证配置节点,修改username字段:

ditto.gateway.devops.authentication {
  username = "your-desired-username"
  password = "your-existing-new-password"
}

生效验证

修改完成后重启ditto-gateway服务,用新的用户名密码调用DevOps接口验证:

curl -u your-desired-username:your-existing-new-password http://<gateway-host>:8080/devops/health

返回健康状态JSON即说明修改成功。

内容的提问来源于stack exchange,提问作者VETRIVEL S

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 00:52:32