一、选择云服务器和测试微信公众号Token

大致方向:

1、先整公众号,创建了一个订阅号,来熟悉对微信的一些操作,构建一个自定义可以工作的订阅号

2、小程序

微信开发使用盛派的SDK,服务端用asp.net mvc,照着别人的例子,先把token测试通过。详细代码见https://blog.csdn.net/jiezhang656/article/details/82533914

下面记录操作过程和遇到的一些问题。

1、因为需要一个自己的具有公网IP的访问服务器地址,一方面是实现自定义,熟悉控制方式;另一方面是测试与公众平台上的Token验证。

 -- 》然后就免费体验了腾讯云的服务器。领取体验资格,获取账号和密码之后一直远程不上。在控制台中更多选项中重置密码,再次登录,就可以成功连接了

2、服务器环境的初始配置和在IIS中配置需要寄宿的程序。

a、因为服务器是第一次获得,所以需要打开IIS的Windows功能。

b、以管理员运行cmd,执行C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i   。见https://jingyan.baidu.com/article/86112f136492342737978725.html

c、在IIS中网站-》Default Web Site右键添加应用程序,物理路径指向发布的路径。修改应用程序池中DefaultAppPool为v4.0(因为默认是2.0)。

扫描二维码关注公众号,回复: 6379602 查看本文章

因为需要使用80端口,所以这样处理。

问题:添加应用程序和虚拟路径的区别,因为添加虚拟路径好像没有起作用。。

d、这时候浏览该网站,提示,net framework框架问题。提示4.6.1未安装。安装之后正常访问。

e、在微信公众平台上提交服务器配置。每次提交都会导致应用程序池中的DefaultAppPool停止运行。查看系统日志,发现是System.UnauthorizedAccessException异常错误。百度---》将应用程序池中的DefaultAppTool---》右键--》高级设置----》将标识修改为LocalSystem

f、Token提交成功。

需要注意点:

1、应用程序和虚拟目录的区别

2、云服务器和虚拟主机的区别,后期购买的话看看是不是虚拟主机就够了

猜你喜欢

转载自www.cnblogs.com/jianIsTheBest/p/10992186.html