每个 Azure Web PubSub 实例都有一对访问密钥,可帮助你在对服务发出请求时对客户端进行身份验证。 两个密钥都与实例终结点 URL 相关联。
每个实例都有一个主访问密钥和一个辅助访问密钥。 一次轮换一个访问密钥,方法是重新生成该类型的新密钥(主密钥或辅助密钥)。 更新一个访问密钥,而另一个访问密钥维护已经过身份验证的现有连接。
出于安全和合规性要求,我们建议你定期轮换访问密钥。
若要重新生成访问密钥,请完成以下部分中介绍的步骤。
在某些情况下,Azure Web PubSub 可能会强制实施强制性访问密钥轮换。 该服务通过电子邮件和门户发送通知。 如果收到此类通知,或者由于访问密钥问题而遇到服务失败,请重新生成访问密钥以轮换密钥。
在 Azure 门户中使用订阅凭据登录。
转到具有要轮换的密钥的 Web PubSub 实例。
在左侧菜单中,选择“密钥”。
选择“重新生成主密钥”或“重新生成辅助密钥”。 此时将创建新的密钥和相应的连接字符串。 可以在 Web PubSub 实例中管理它们。
在 Azure Web PubSub 服务正式发布后,还可以使用 Azure CLI 重新生成密钥。
复制新的连接字符串。
将所有现有配置更新为使用新的连接字符串。
关闭该应用程序,然后重新打开它。