- Expédié
- 26 août 2026 à 01:02 UTC
- Auteur
- Kamo
- Commite
- 1b8a198
RingCentral était le dernier fournisseur dont les références provenaient d'un Kamo à l'échelle de Kamo. inscription plus deux sauts de consentement du navigateur - un pour l'orge, un par membre. Les deux ont disparu. Une organisation enregistre sa propre application dans son propre RingCentral une console de développement avec le flux d'authentification JWT activé, et le client id, secret, URL de la plate-forme et un utilisateur de services JWT en direct sur l'Instance VoipProvider qui utilise Ils le font déjà, exactement comme FreePBX et Teams. Un client les identifiants ne peuvent plus autoriser un appel contre le compte d'un autre client, et il n'y a pas de consentement à l'obtention, pas de jeton à stocker pour le compte d'un navigateur, et pas d'état de "reconnexion" à tomber. Rétroviseurs ÉquipesInstanceConfigFactory, moins b) Un JWT est dénué de sens contre le compte de n'importe qui d'autre, donc a le repli pourrait seulement laisser une instance semi-configurée emprunter l'identifiant de l'application d'une autre organisation et échouer plus tard en tant qu'opacité 401. nécessite() nomme le champ manquant à la place. RingCentralJwtTokenService frappe les jetons d'accès à partir d'un JWT et les met en cache par un condensé du certificat, donc la rotation d'un JWT est auto-expulsée et une rassisure Un jeton ne peut jamais être servi pour un titre d'accréditation qui a été remplacé. A 4xx signifie l'identifiant est mort et demande un nouveau; tout le reste d'autre reste réaérable. une panne n'est jamais confondue avec un JWT révoqué. RingCentralProvider est maintenant à l'origine de l'extension. Construit auprès de l'utilisateur de services identitaires qu'il parvient à un membre au /account/-/extension/-id/..., donc leur appel l'historique, la messagerie vocale, la présence et le travail d'appel pour le moment d'un administrateur leur attribue une extension, auparavant un membre sans connexion OAuth obtenu Rien du tout. Construit à partir du JWT du membre, il s'adresse. Uniquement client-info/sip-prestation nécessite ce dernier point, et en le demandant avec le compte jeton n'est pas une erreur: il remettrait à l'identité SIP de l'UTILISATEUR du SERVICE et enregistrer le softphone du membre comme compte. Il refuse à la place, dans le façonner le softphone déjà manche. ListeExtensions reads indique maintenant l'inventaire des numéros du compte et contient chacune d'elles. DirectNumber de l'extension, de sorte qu'un membre peut se voir attribuer sa propre ligne plutôt que que tout le monde partage le numéro principal du serveur téléphonique. Compagnie et Entreprise principale les nombres sont délibérément exclus - traiter ceux comme étant personnels donneraient la moitié l'org un nombre "direct" identique. Le provisionneur de crochets est chassé des instances plutôt qu'un tableau symbolique: org peut faire fonctionner plus d'un serveur de téléphone RingCentral, et chacun a besoin de son propre abonnez-vous à son URL de sa propre plate-forme.