javascript - Problème de connexion avec un tiers WeChat
女神的闺蜜爱上我
女神的闺蜜爱上我 2017-06-21 10:12:51
0
1
966

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

?
女神的闺蜜爱上我
女神的闺蜜爱上我

répondre à tous(1)
曾经蜡笔没有小新

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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal