Maison  >  Questions et réponses  >  le corps du texte

javascript - Problème de connexion avec un tiers WeChat

Les applications côté PC peuvent-elles partager le même APPID WeChat avec les applications côté WAP ? Si oui, comment pouvons-nous configurer différents rappels

?
女神的闺蜜爱上我女神的闺蜜爱上我2699 Il y a quelques jours930

répondre à tous(1)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-21 10:14:51

    Oui. Définissez simplement l’adresse de votre serveur dans le rappel et ce serveur traitera les données qui vous seront envoyées par WeChat. Il existe généralement deux méthodes

    1 Aucun rappel requis :

    Le SDK fourni par WeChat au client. Lorsque le client appelle le SDK, il modifiera l'application WeChat locale. Ensuite, l'utilisateur autorisera la connexion, puis reviendra au client. Le client obtiendra le jeton et l'openid renvoyés par WeChat. SDK. Transmettez ensuite ce jeton à votre serveur, et le serveur utilisera ce jeton pour demander à l'interface WeChat de vérifier si le jeton est légal. Par exemple, si l'openid renvoyé par la requête token
    est cohérent avec celui transmis par le client. Si le jeton est légal, le serveur peut enregistrer les informations pertinentes, puis émettre votre propre jeton ou cookie au client, indiquant que le client s'est connecté.

    2 Utiliser le rappel :

    Le client demande votre service et votre service demande l'adresse d'autorisation de WeChat oauth2 WeChat redirigera vers une page Web h5 pour l'autorisation de l'utilisateur. WeChat enverra ensuite certaines données, telles que le code, à votre adresse de rappel. Votre serveur prend ensuite ces codes et clés associées, puis demande à l'interface WeChat d'obtenir le jeton et l'openid. Le serveur enregistre ces informations relatives à l'openid. Ensuite, vous pouvez autoriser votre client à indiquer sa connexion.

    répondre
    0
  • Annulerrépondre