WeChat Xiaocheng の開発中にログイン復号化の問題がうまく処理されていない場合、ログイン時にエラーが報告されます。この記事は、WeChat パブリック用ログイン復号化モジュールを開発する際に開発者が注意すべき点をまとめたものです。開発に携わっている友人は、これについて詳しく知ることができます。
WeChat ミニ プログラムの開発では、ログインの問題はこの順序で行う必要があります。
ミニ プログラムは、ログインを要求し、コードを取得して、それを渡します。サービス側へ;
サーバーはコードを取得し、WeChat サーバーに移動して sessionKey を取得します;
その後、アプレットはgetuserinfo インターフェイスで encryptedData を取得し、iv、それをサーバーに渡します;
サーバーはクライアントの encryptedData、vi、および以前の sessionKey を取得して復号化し、unionId などのユーザー情報を取得します。このような事故が起こる理由は、サーバーが sessionKey を取得する前に getuserinfo が呼び出されるためであり、サーバーよりも速い場合もあれば、サーバーよりも遅い場合もあり、事故が発生します。
関連チュートリアル: WeChat ミニ プログラム ビデオ チュートリアル
以上がWeChat アプレットのログインおよび復号モジュールを開発する際の注意事項の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。