无线认证服务器
部署指导
深信服电子科技有限公司
2014年4月28日
第1章基本概念
1.1.账号基础知识
1.2.未认证
(蓝窗口权限,推荐认证+短信认证)刚注册下来的,可以获得上图所示蓝窗口中的权限,向用户回复消息为基础权限;此处由于没有其他高级权限,故需要客户结合短信认证进行部署,以确认其真实身份。客户部署后,用户若要上网,需要向此发送文字消息获得认证链接。
1.3.认证
连不上网(绿窗口权限,推荐认证+短信认证)通过微博认证或认证(300元一年)后以及服务号,即可获得上图所示绿窗口中的权限,会话界面自定义菜单为体验提升权限,客户仍需要结合短信认证进行部署来获知其真实身份。客户部署后,可以生成自定义菜单,用户若要上网,通过点击自定义菜单即可获得认证链接,无需输入消息,提升体验性。
1.4.认证服务号
(所有权限,可单独使用认证以昵称上线,或者使用认证+短信认证)服务号通过认证(300元一年)后,即可获得上图所示红窗口中的权限,获取用户基本信息为增强权限,用户可以在结合短信认证的基础上,部署一键认证。
1.5.账号申请
账号申请方法:打开mp.weixin.qq/点击右上角的立即注册,然后按照步骤一步步来,上传需要的资料与信息,完成账号注册。账号认证方法参考腾讯帮助文档:mp.weixin.qq/cgi-bin/readtemplate?t=wxverify/faq_tmpl&lang=zh_CN&token=1336 373631
第2章公众平台服务器配置
2.1.前提条件
认证需要一个公众帐号,而且公众帐号必须是通过认证的服务号。公众平台注册地址:
mp.weixin.qq/cgi-bin/readtemplate?t=register/step1_tmpl&lang=zh_CN
必须有一个具有公网IP的http服务器,且开通80端口。
建议:如果没有http服务器,可采用新浪云平台搭建公众平台服务器,但是使用新浪云作为进行认证服务器,每天进行认证的使用次数是有限制的。
2.2.搭建公众平台操作步骤(具有公网IP的http服务器)
1、在服务器上安装软件wampserver,下载地址:www.wampserver/en/。
以下安装WampServer2.0i软件为例。选择安装目录,如下图:
安装好后,运行WampServer2.0i,单键单击软件图标,点击www directory,进入www 目录。
2、将附件http_server文件夹的文件wechat_test.php和server_test.php放在步骤1打开的C:\wamp\www\文件夹中.
3、登录公众平台,打开“功能”--->“高级功能”--->“开发模式”,根据公众帐号信息修改脚本server_test.php倒数第二行的信息:
$wechat=new MyWechat('参数1','参数2','参数3',FALSE);
说明:“参数1”填写公众帐号的Token,“参数2”填写开发者凭据中的AppId,“参数3”填写开发者凭据中的AppSecret。
特别说明:只有是服务号的公众帐号才有开发者凭据,没有开发者凭据。
4、服务器搭建好后,如服务器IP为:100.100.172.96,那么上图中的URL应填写为:100.100.172.96/server_test.php
5、测试URL填写路径是否正确
附件中有test.php脚本,将该脚本放在与server_test.php同一目录,如服务器IP 为100.100.172.96,打开浏览器,访问:100.100.172.96/test.php 若在页面显示脚本内容为“this is a test for weixin.”,那么说明URL填写路径正确;
2.3.新浪云平台搭建公众平台服务器
1、SAE申请地址:sae.sina/打开网址,在右上角注册账号登陆,进入如下页面:
2、点击我的应用,创建新应用。二级域名即为我们账号需要的URL。