.NET CORE MYSQL 微信小程序 HTTPS 随笔

今天一天都没有撸码,没写BUG没改BUG,整一天都在弄那个微信小程序的配置了。。唉。。

一个项目用的微信小程序,界面做出来了,就等着AJAX取网络数据后再显示到界面上了,查了下文档, 小程序取网络数据的那个网址必须是HTTPS的,经过备案的

自己电脑上之前已经做好一个简单的示例了,.NET CORE + MYSQL的,找了个WIN2008的服务器传上去测试,结果服务器上啥环境都没有。又得自己重新装一次,直接在服务器上网下载MYSQL,.NET CORE SDK,装好后上传发布后的网站,CMD中运行dotnet xxx.dll, 能运行了。结果打开网站了报错,说是数据库连接错误,好像是什么不支持rsa加密的,但是在我本机上是明明运行正常的,郁闷,折腾了好久,发现服务器上下载的MYSQL是最新的8.0版本的,然后本地用的是MYSQL5.7版本,估计问题就在这里了,然后把服务器上的MYSQL卸载了,再从官网上重新下载MYSQL 5.7装,装上后再试,dotnet xxx.dll,运行正常了,读取数据库操作也正常

然后在服务器上IIS建立网站,结果打开的时候又出错了,出现那个500.19错误,又折腾了大半天 ,原来不仅仅要装sdk,还得再装那个什么hosting

其实好像服务器上装runtime就行了的。。。晕晕。。

弄好后IIS里访问网站是正常了,然后去XX云上申请了一个免费HTTPS证书,部署上了,可以以https://xxx.com 的形式访问了,然后在小程序里写好相应的取网络数据代码后显示, 之前记得先上小程序的后台里设置那个Request域名,

结果报错,说是HTTPS的TLS版本是1.0的,太低了,得用TLS1.2以上的。。晕晕。。不懂是什么意思,上网查了好久,WIN2008下开始IIS TLS1.2 。。。找到一大堆相关文章,都按文章里的试了,修改注册表什么的,结果重启电脑了还是不行。

网上另一篇文章又说用工具 IISCrypto 来弄WIN2008下的开启TLS 1.2, 结果我下载了这个工具,也开启了,再重启系统也还是不行。。郁闷死了。。

一气之下另外找了一台WIN2012的服务器重新再来,安装MYSQL 5.7,装.NET CORE RUNTIME,IIS建立网站,绑定HTTPS证书,结果以HTTPS访问网站的时候发现,他已经自动就是TLS1.2了,晕晕,微信小程序那直接运行就可以取到数据并显示出来了。

唉。。弄了一天才弄得这么点东西。。郁闷郁闷。。

原文地址:https://www.cnblogs.com/niunan/p/9520901.html

时间: 2024-07-29 17:34:39

.NET CORE MYSQL 微信小程序 HTTPS 随笔的相关文章

小记一笔 -微信小程序开发随笔

序言: 今年的01月09号备受关注的微信小程序正式上线了, 众多的互联网企业也相继发布了自家的小程序.趁着最近上班不是特别忙,自己闲来无事也跟着捣鼓捣鼓了一个个人记帐用的小程序:小记一笔.用户可以方便.快捷的将自己平时的开销与收入记录下来,还有各种类型的统计,以便实时的准确掌握自己的财务状况.目前此程序已正式上线,大家可以在微信中搜索"小记一笔"点击使用,下面是其中几张效果截图:      准备工作: 1.要开发微信小程序,首先得有工具,可以先去微信公众平台官网(https://mp.

微信小程序制作-随笔3

template模板的应用 步骤: 1.建template文件夹,在里面建每一个模板文件夹. 2.写模板的wxml,wxss,确定模板的样式.注意:在模板的第一个块元素要起name属性. 3.引入模板:1.在需要引入的位置写<template>标签,具体如下: <template is="shop" wx:for="{{shoplst}}"wx:key="{{item}}"data="{{...item}}"

微信小程序参考资料及网址

微信小程序 https://mp.weixin.qq.com/debug/wxadoc/dev/api/ http://www.w3cschool.cn/weixinapp/ 微信小程序 开发工具 https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html 微信小程序 简易教程 https://mp.weixin.qq.com/debug/wxadoc/dev/ 微信小程序 框架 https://mp.weixin.qq.co

微信小程序实例源码大全

怎么本地测试微信小程序实例源码 1.下载源码 2.打开微信开发者工具 3.添加项目->选择本项目目录->编译执行 微信小程序实例源码大全 微信小程序游戏类demo:识色:从相似颜色中挑选不同的一个 源码链接:http://www.wxapp-union.com/forum.php?mod=viewthread&tid=1105 微信小程序精品demo:仿网易云音乐:歌单,FM,播放,评论 源码链接:http://www.wxapp-union.com/forum.php?mod=vie

微信小程序源码案例大全

微信小程序demo:足球,赛事分析 小程序简易导航 小程序demo:办公审批 小程序Demo:电魔方 小程序demo:借阅伴侣 微信小程序demo:投票 微信小程序demo:健康生活 小程序demo:文章列表demo 微商城(含微信小程序)完整源码+配置指南 微信小程序Demo:一个简单的工作系统 微信小程序Demo:用于聚会的小程序 微信小程序Demo:Growth 是一款专注于Web开发者成长的应用,- 微信小程序Demo: Music-Player 微信小程序Demo:团贷网(投资) 微信

微信小程序实例源码大全demo下载

怎么本地测试微信小程序实例源码 1.下载源码 2.打开微信开发者工具 3.添加项目->选择本项目目录->编译执行 微信小程序实例源码大全 微信小程序游戏类demo:识色:从相似颜色中挑选不同的一个 源码链接:http://www.wxapp-union.com/forum.php?mod=viewthread&tid=1105 微信小程序精品demo:仿网易云音乐:歌单,FM,播放,评论 源码链接:http://www.wxapp-union.com/forum.php?mod=vie

Taro开发微信小程序

Taro开发微信小程序 https://www.cnblogs.com/rynxiao/p/9230237.html 了解Taro 听说Taro是从几个星期前开始的,在一次饭桌上,一个小伙伴说:"Hey, 你听说了Taro么,听说只需要写一套程序就可以生成H5,小程序以及RN的代码模板,并且类似于React的语法.""哦?还有这么好的事,赶紧研究一下." Taro初体验 去官网,Github了解了一下,Taro是由京东·凹凸实验室团队开发的,在掘金上看到他们的发稿,

mpvue体验微信小程序开发

微信小程序 https://developers.weixin.qq.com/miniprogram/introduction/index.html?t=18082114 微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验. 概览 为了帮助开发者简单和高效地开发和调试微信小程序,我们在原有的公众号网页调试工具的基础上,推出了全新的 微信开发者工具,集成了公众号网页调试和小程序调试两种开发模式. 使用公众号网页调试,开发者可以调试微信网页授权和微信

基于Node.js+MySQL开发的开源微信小程序B2C商城(页面高仿网易严选)

高仿网易严选的微信小程序商城(微信小程序客户端) 界面高仿网易严选商城(主要是2016年wap版) 测试数据采集自网易严选商城 功能和数据库参考ecshop 服务端api基于Node.js+ThinkJS+MySQL 计划添加基于Vue.js的后台管理系统.PC版.Wap版 GitHub: https://github.com/tumobi/nideshop-mini-program 项目截图 首页 专题 分类 商品列表 商品详情 购物车 订单中心 功能列表 首页 分类首页.分类商品.新品首发.