今天一天都没有撸码,没写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了,晕晕,微信小程序那直接运行就可以取到数据并显示出来了。
唉。。弄了一天才弄得这么点东西。。郁闷郁闷。。
相关推荐
.net core 3.1 api 后台接口,小程序发起微信支付功能
本资源提供了一套基于.NET Core的微信小程序商城系统的设计源码,包含1872个文件,其中包括798个C#源代码文件,203个GIF图片文件,195个JavaScript脚本文件,以及193个PNG图片文件。此外,还包括148个CSHTML页面文件...
.net core + 微信小程序支付demo简单案例只需要换一下appid那些参数就可以直接使用了
商场微信小程序是一款基于.NET Core为后端接口技术的小程序。程序采用MySQL数据库管理系统作为数据库,利用MySQL的高效性与简易性可以使程序更快地渲染数据,传输数据。该系统具有购买商品、查看商品、查看订单、...
主要介绍了ASP.NET Core集成微信登录的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
.NET Core 企业微信网页授权登录.doc
.net core 2.2扫码支付,用于支付的扫码。基于VS2017 C#开发。请修改配置文件【CoreTest\WXlib\DemoConfig.cs】中的商户信息。
微信支付宝WebAPI接口案例,自己项目中用的,appsetting.json中配置好微信和支付宝的参数即可给您自己的项目调用。接口当前是开放接口,测试时以swagger展现所有接口,发布时请自行开启授权方式调用。
asp.net mvc core 集成微信登录功能
.net core实现微信公众号中点击事件 文本消息 自定义菜单 查了一些资料简单的实现了一下 供初学者学习
一、appsettings.json定义小程序配置信息 "WX": { "AppId": "wx88822730803edd44", "AppSecret": "75b269042e8b5026e6ed14aa24ba9353", "Templates": { "Audit": { "TemplateId": "aBaIjTsPBluYtj2...
最近公司研发了几个电商小程序,还有一个核心的电商直播,只要是电商一般都会涉及到交易信息,离不开支付系统,这里我们统一实现小程序的支付流程(与服务号实现步骤一样)。 开通小程序的支付能力 开通小程序支付...
微信小游戏 小程序 上传/下载 文件的服务器代码示例 asp.net core 2.0 对应客户端接口 wx.uploadFile wx.downloadFile
【ASP.NET编程知识】.NET Core 微信小程序退款步骤-(统一退款).docx
主要介绍了.Net之微信小程序获取用户UnionID的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
技术上,后端使用 .NET6 ASP.Net Core MVC 、WebApi、MySQL、Docker、K8S,微信小程序做为前端,NodeJS、vant-weapp、echarts for wechatmini 等,借助微信云托管提供的以容器服务为核心,提供方便易用的存储体系、...
之前做H5支付宝微信支付的时候遇到许多难题 现在我将我做的分享给大家
C#、.NET 调用微信扫一扫接口完整demo,非常实用,已封装好微信扫一扫的接口
asp.net mvc core 整合 微信支付 的开发,非常好用,完全可用