返回介绍

令牌认证

发布于 2023-10-10 23:52:04 字数 741 浏览 0 评论 0 收藏 0

令牌

当前版本,令牌考虑使用一个简单的字符串。

设置令牌

在 agent.config 中设置令牌

# 认证由后台设定激活,更多详情查看 application.yml 。
agent.authentication = xxxx

同时,开启后端令牌认证.

认证失败

Skywalking OAP 会对从 agent 来的每一个请求进行验证,仅允许令牌匹配上的请求通过。

如果令牌不正确,将会在 agent 端看到如下日志

org.apache.skywalking.apm.dependencies.io.grpc.StatusRuntimeException: PERMISSION_DENIED

FAQ

可以使用令牌认证替代 TSL 吗

不能,在技术方面,你当然可以,但是令牌和 TLS 用于不受信任的网络环境。在这种情况下, TLS 具有更高的优先级。令牌只能在 TLS 保护下受信任。如果你在 非 TLS 的网络中发送,令牌很容易被窃取。

是否支持其他身份验证机制? 例如 ak/sk

现在没有,但是我们希望有人可以贡献这个特性。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文