Ofereça um sinal RingCentral, não uma caixa JWT, em cada membro

Fixkamo-internal
Navios
5 de setembro de 2026 às 06:31 UTC
Autor
Kamo
Enviar
a00ddbe

O cartão de credencial por membro tinha exatamente um controle: colar um anel central JWT. Um RingCentral JWT é cunhado por usuário dentro do console do desenvolvedor, por um usuário que foi-lhe concedido acesso, por isso um cartão moldado desta forma diz a uma organização para criar uma chave de desenvolvedor para cada pessoa que atende um telefone. Lê-se como um passo de configuração necessário também — "Não conectado" em cada membro — quando na verdade apenas o softphone in-browser precisa dele, e uma extensão atribuída já carrega chamada histórico, correio de voz, presença e encaminhamento. O cartão agora leva com Connect RingCentral, o voipservice de sinal comum ganhou ao lado disso, e dobra a caixa JWT para trás "Use uma credencial JWT em vez disso" para o caso é realmente certo para: uma conta de serviço ninguém assina como, ou um aplicativo com apenas o fluxo JWT ativado. Um membro conectado recebe Reconectar e Desconectar, e um membro conectado por um JWT colado é dito assim — que é o uma credencial que alguém tinha que fazer à mão, então é aquele que um administrador pode querer para substituir. A torrada de retorno do conteúdo agora serve a ambos os fornecedores em vez de nomear Microsoft, e mostra a sentença do próprio servidor quando ele enviou uma: um RingCentral recusa é quase sempre um redirecionamento URI o cliente não se registrou ou um aplicativo sem o fluxo auth-code, e nenhum deles é adivinho de "conexão falhada". As próprias configurações do servidor de telefone ganharam que redirecionar URI como um campo somente de leitura, obtido do servidor em vez de escrito aqui — RingCentral compara-o com byte para byte e responde um descompasso com um pedido inválido, então uma segunda cópia da string no frontend é uma cópia que pode estar errada. Testes renderizam o cartão. O defeito nunca foi uma falha, mas "que credencial faz isso pedir um membro para" é exatamente o que a marcação decide, então vale a pena pinning: um sign-in oferecido primeiro, nenhuma área de texto até que o backback seja aberto, e nenhum link desenvolvedor-console na frente de um membro que não pode abrir um. vitest.config.ts coleta testes app/settings para que eles funcionem em tudo.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços