• 一、选择云服务器和测试微信公众号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:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i   。见https://jingyan.baidu.com/article/86112f136492342737978725.html

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

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

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

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

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

    f、Token提交成功。

    需要注意点:

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

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

  • 相关阅读:
    查全球服务器的网站
    linux passwd文件中位置所对应的信息
    linux目录清单
    mysql自动添加编号
    mysql优化学习
    maven的基本使用2
    SpringBoot的基本使用
    Mybatis的缓存
    部分属性及方法的浏览器兼容问题
    Mybatis的sql mapper映射文件详解
  • 原文地址:https://www.cnblogs.com/jianIsTheBest/p/10992186.html
Copyright © 2020-2023  润新知