Girar chaves de acesso para o Serviço Azure SignalR

Por motivos de segurança e requisitos de conformidade, é importante alternar rotineiramente suas chaves de acesso. Este artigo descreve como girar chaves de acesso para o Serviço Azure SignalR.

Cada instância do Serviço Azure SignalR tem uma chave primária e uma secundária. Eles são usados para autenticar clientes SignalR quando solicitações são feitas ao serviço. As chaves estão associadas à URL do ponto de extremidade da instância. Mantenha as chaves seguras e rodue-as regularmente. Você recebe duas chaves de acesso para que possa manter conexões usando uma chave enquanto regenera a outra.

Regenerar chaves de acesso

  1. Vá para sua instância do SignalR no portal do Azure.
  2. Selecione Teclas no menu do lado esquerdo.
  3. Selecione Regenerar Chave Primária ou Regenerar Chave Secundária.

Uma nova chave e a cadeia de conexão correspondente são criadas e exibidas.

Screenshot of SignalR key rotation.

Você também pode regenerar chaves usando a CLI do Azure.

Atualizar configurações com novas cadeias de conexão

  1. Copie a cadeia de conexão recém-gerada.
  2. Atualize todas as configurações para usar a nova cadeia de conexão.
  3. Reinicie o aplicativo conforme necessário.

Regeneração da chave de acesso forçado

O Serviço Azure SignalR pode impor uma regeneração de chave de acesso obrigatória em determinadas situações. O serviço notifica os clientes sobre a regeneração obrigatória de chaves por e-mail e notificação do portal. Se você receber essa comunicação ou encontrar uma falha de serviço devido a uma chave de acesso, gire as chaves seguindo as instruções neste guia.

Próximos passos

Azure SignalR Service authentication (Autenticação do Azure SignalR Service)