私は実際に、Web アプリケーション用に WeChat で OAuth ログインを設定しようとしています。そのため、wechat でアカウントを作成し、テスト アカウントを使用してすべてのアクセスを無制限にしました。
したがって、テスト アカウントの構成では、wechat からのトークンの検証に成功しました (こちらを参照してください: http://admin.wechat.com/wiki/index.php?title=Getting_Started )。
ドキュメントでは、OAuth はここで説明されています: http://admin.wechat.com/wiki/index.php?title=User_Profile_via_Web
ログインのためにユーザーを次の URL にリダイレクトする必要があります: https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
APPID をテスト アカウントの AppId に、リダイレクト URI を http://wechat.mydomain.netに、SCOPE を正しいもの (snsapi_userinfo) に置き換え、状態パラメーター (オプション) を削除しました。しかし、Wechat でエラーが発生しました。
Oops! Something went wrong:(
何時間もの調査の後、「ウェブページアカウント」の「Api許可リスト」にドメインを設定しました
しかし、私はいつもこのエラーを抱えています。何かが足りないのかもしれませんが、何が見つかりません。と呼ばれる私の最終的なURLがあります:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx8ytvf5838cc7t33d&redirect_uri=http://wechat.mydomain.net/wechat/callback&response_type=code&scope=snsapi_userinfo&connect_redirect=1#wechat_redirect
ご協力いただきありがとうございます !