微信开放平台 网页授权登录 提示:redirect_uri 参数错误
super
2021-07-12 09:46

微信网页授权登录

1)检查开放平台授权域是否填写

2)复制跳转地址,url decode解析与开放平台对比


额… 对比后发现是一致的。
3)再次排查
排查微信开放平台配置时发现,这里好像只需要填写域名就可以了……

修改为域名

try again…

要细心啊,骚年。
注意:区分www域名与根域名是不同的,网站使用的域名跟开放平台配置要保持一致。
PHP(easywechat):
<?php
namespace app\index\controller;
use EasyWeChat\Factory;
class Login
{
// 微信PC登录扫码页面
public function wechatPCLoginPage()
{
$config = [
'app_id' => 'wxc64aaaabbbbbb6494',
'secret' => 'cf9f57baaaaaaaaaabbbbbbbbf8755b',
'token' => '',
'aes_key' => '',
'oauth' => [
'scopes' => ['snsapi_login'],
'callback' => '/index.php/Login/wechatPC',
]
];
$app = Factory::officialAccount($config);
$oauth = $app->oauth;
return $oauth->redirect();
}
// 回调
public function wechatPC()
{
// ...
}
}
0 条讨论