跨平台,HTML5,小程序,SSL安全协议,WebApi

一直想走通开发APP的流程,搭建一个可以实现一些简单想法的平台,

首先,从熟悉C#的跨平台,Xamarin开始,不错,可以开发出原生的APP,需要熟悉MVC,搞个Mac,开发出IOS的东西还需要审核,好麻烦呢

问了下别人,可以用Hbuilder开发HTML5 App,试了下,是挺方便的

偶然看到微信的小程序对个人开放了,就尝试了下,挺方便的都不需要用户专门再装一个应用。开发么,到mp.weixin.qq.com一路走来就好了

如果只是本机的东西就还好了,但是一旦要涉及到其他外部网络,协议要求https,

好吧,去看看SSL/TLS,在IIS上生成了个自签名证书,绑定Https协议就好了,端口默认443,用浏览器看看,提示不安全,但是能访问,微信就不行了

提示说TLS版本不对,需要1.2以上的,但服务器的TLS是1.0,不行

搜索,还好win7支持,居然要修改注册表https://www.derekseaman.com/2010/06/enable-tls-12-aes-256-and-sha-256-in.html

那就改吧,改好了,又提示说证书不对,难道是自签名不行,没办法,申请个CA吧,ALiyun云盾有免费的,申请了,咦,怎么审核一直不过,奥,需要DNS域名添加一条txt记录。

www.newmes.cn是用Oray申请的,因为是测试阶段,所以直接把笔记本当服务器了,上海电信虽然把80端口等封了,443端口竟然还开着,去Oray添加txt记录,需要另外收费,还好不贵10元/年。添加好,过了一两个小时,通过了,按提示装到服务器上,好,小程序能通信了。。。

小程序通信用的是直接复制的Web Api例程,手机浏览器打开,有界面,没数据啊,电脑浏览器打开说有不安全脚本,继续searching,说是有不安全的http链接,打开后果然有<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.0.3.min.js"></script>,改成https就ok了

到这,路基本上磕磕绊绊走通了,接下来就是修修好,这样一些想法就能从这走到那了

 

转载于:https://www.cnblogs.com/hailiah/p/7080707.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值