如何处理微信提示的域名与后台配置不一致
微信公众号后台开发,如果更换服务器,IP和域名都可能做相应变化,此时在公众号访问就会出现“redirect_uri域名与后台配置不一致,错误码:10003”的提示,下面我们来看看具体怎么解决这个问题;
工具/材料电脑,浏览器,访问服务器的软件
01首先登录微信公众平台,点击开发栏下的“基本配置”,开发者ID和密码要记录一下,后面要用,再点击服务器配置的“修改配置”;
02URL要修改为在用的链接,获取Token稍微麻烦些,AESKey随机生成即可,消息加解密方式根据需要选择;
03接着来看怎么获取Token,点击“开发者工具”,选择“在线接口调试工具”,该工具一般用于本地调试,服务器调试方法不同;
04复制开发者ID和密码到appid和secret的输入框;
05密码如果忘记需要做重置处理,IP白名单也要做处理;
06修改IP白名单时,多个IP做换行分隔,确认无误后,点击确认修改;
07在“在线接口调试工具”里点击“检查问题”,返回结果参数中的“expires_in”即为需要的Token;
特别提示服务器需要api测试程序去发送请求测试获取Token;
微信公众平台里的服务器配置设置是干什么用的, 微信公众平台服务器配置怎么启用
接入微信第三方开发平台,接入的目的则是在微信公众平台提供的基础服务上开发微网站、微商城、活动应用、娱乐插件等扩展功能。
微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台,而公众平台开发接口则是提供服务的基础,开发者在公众平台网站中创建公众号、获取接口权限后,可以通过此接口扩展公众平台功能。
微信公众平台开发是指为微信公众号进行业务开发,为移动应用、PC端网站、公众号第三方平台(为各行各业公众号运营者提供服务)的开发。
启用并设置服务器配置后,用户发给公众号的消息以及开发者需要的事件推送,将被微信转发到该URL中。
微信公众平台 里面服务器配置 怎么设置呢》你首先需要一个第三方服务平台 绑定微信公众平台以后才能获取服务器地址、令牌密匙数据!
微信公众平台怎么填写服务器配置从来没听说过工作平台要填写服务器配置的。。注册出错了吧亲
微信公众平台 怎么连接服务器配置你需要绑定第三方服务平台 从而在第三方获取服务器地址、令牌密匙等数据 就可以启用微信公众平台的服务器配置了!
微信公众平台服务器配置怎么启用c直接点启用就可以啊,关键你点了之后得开发或者对接平台,不然没啥用,不会开发的话俺可以提供开发技术
微信公众平台 服务器配置如何修改
登录你的公众平台。
进入你的公众号账号后台竖排最后的开发者中心并成为开发者
启用服务器配置
点修改配置
填入你这边准备对接或修改的接口url和token和加密这些参数,最后提交就OK了。
微信公众平台服务器配置有什么功能
接入微信第三方开发平台,接入的目的则是在微信公众平台提供的基础服务上开发微网站、微商城、活动应用、娱乐插件等扩展功能。
微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台,而公众平台开发接口则是提供服务的基础,开发者在公众平台网站中创建公众号、获取接口权限后,可以通过此接口扩展公众平台功能。
微信公众平台开发是指为微信公众号进行业务开发,为移动应用、PC端网站、公众号第三方平台(为各行各业公众号运营者提供服务)的开发。
微信公众平台服务器配置默认的url和token是什么好像没有默认的,一般刚使用的时候都是没配置的、url是外面接进来的服务器地址,token是令牌。
微信公众号的URL可以“开发者选项”进入,需要填写为订阅号提供服务的服务器地址。
可以利用第三方平台,以财神微营销平台为例,
1、首先登录公众平台,点击设置,点击账号信息。
2、进入财神微营销平台,注册个账号,然后用注册的账号密码登录。
3、登录后点击添加公众号,填写内容后就可以绑定了,点击保存,保存后就可以看URL和Token了。
4、打开公众平台,点击功能管理-高级模式,再点击开发模式,点击“我要成为开发者”,协议同意后就能填写url和token。
打开微信企业号登录页面,输入,用微信扫墓登录
点击左边应用中心,选择一个应用,进入要应用设置页面中。找到模式选择,点击“回调模式”,进入到回调模式页面。
搭建一个JAVA web工程,创建一个Controller Servlet类,一直下一步启动tomcat,在浏览器输入刚刚serlvet的访问地址URL,确保可以正确访问。回到微信企业号配置页面,填写s填写正确的URL地址,填入token,随机生成EncodingAESKey
在 Controller Servlet 中重写get方法, 在get方法中写验证逻辑。
需要注意的几点是,1、token代码与配置页面token必须一致,2、企业号的报文是默认加密的,需要先调用方法WXBizMsgCryptVerifyURL验证,再将验证结果返回微信服务器。
方法/步骤
1、登录你的微信,点击功能,选择高级功能,在选择开发者模式
2、进入高级模式之后选择开启,选择成为开发者,如果开发者模式无法打开,请查看是否关闭了编辑模式,关闭编辑模式即可打开开发者模式
3、进入之后选择成为开发者,进入如下界面,这也就是填下url和token的地方,那么接下怎么填写呢?
4、打开你的第三方平台,每一个平台可能操作不一样,但大体是一样的,在这里面填写你的微信账号信息,点击提交
5、在接下来生成的页面中,就可以填写,对应的信息了……填写到微信中,就ok!
昨天才回答过这种问题,还是基本沿用那个回答吧。建议大家提问前都先看看我以前的问答吧,有很多问题都可以解决。
分两种情况,你是自己开发还是请第三方服务商来做。
自己开发:
要首先理解token和URL分别是做什么用的。
token是密码,URL是你部署微信公众号服务器的地址。
如何使用高级功能进行开发呢?
开发就是将高级功能接口文件部署在服务器上,使能被腾讯微信后台访问,并且返回你想要实现的功能。
开发的基本过程是怎么样的呢?
先找到接口文件。接口文件在微信公众号帮助文档里面找。在你在接口文件里自己设置token(任意值),设置后回到高级功能里来设置成一样的,目的是告诉公众平台,那个服务器是我的,不信你看token都是一样的,这个过程就是验证密码。
微信通过你提供的URL找到接口文件,核对token,确认是正确的,这就完成了验证过程。
下面这段就是标准验证代码。
其中,$token = TOKEN;这个大写的TOKEN要填写和你在公众平台一样的。
private function checkSignature()
{
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = TOKEN;
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
return true;
}else{
return false;
}
}
再往后就是具体的功能实现了,在你提交的URL对应的接口文件中进行代码修改。
请第三方服务商来做,他们直接生成URL和token。直接填就可以了。
,不满意可追问!
0条评论