跨平臺,HTML5,小程序,SSL安全協議,WebApi

一直想走通開發APP的流程,搭建一個能夠實現一些簡單想法的平臺,html

首先,從熟悉C#的跨平臺,Xamarin開始,不錯,能夠開發出原生的APP,須要熟悉MVC,搞個Mac,開發出IOS的東西還須要審覈,好麻煩呢jquery

問了下別人,能夠用Hbuilder開發HTML5 App,試了下,是挺方便的ajax

偶然看到微信的小程序對我的開放了,就嘗試了下,挺方便的都不須要用戶專門再裝一個應用。開發麼,到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了

到這,路基本上磕磕絆絆走通了,接下來就是修修好,這樣一些想法就能從這走到那了

相關文章
相關標籤/搜索