对Gate服务使用基本身份验证

问题描述

我正在尝试通过Gate API将自动工具与大三角帆集成在一起。现在,我已经为常规的UI流程启用了oauth2,并且正在寻找如何为我的工具设置基本身份验证。

我在文档上找不到如何或是否完全有可能。我还尝试过重用会话令牌,但是由于在重新分配大三角帆时可以重置cookie,因此无法正常工作。

解决方法

您可以通过更改文件.hal/<deployment-name>/profiles/gate-local.yml来启用基本身份验证:

security:
  basicform:
    enabled: true
  user:
    name: <username you want>
    password: <password you want>

和文件.hal/<deployment-name>/profiles/settings-local.js

window.spinnakerSettings.authEnabled = true;