`
niunan
  • 浏览: 719015 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

.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了,晕晕,微信小程序那直接运行就可以取到数据并显示出来了。

 

 

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

分享到:
评论

相关推荐

    asp.net Core3.1微信小程序代付代码

    在描述中提到的"asp.net core 3.1 api 后台接口,小程序发起微信支付功能",意味着我们要讨论的是如何在ASP.NET Core 3.1中实现微信小程序的代付(或支付)功能。 首先,我们需要了解微信支付的流程。微信支付是由...

    .NET Core商场微信小程序系统的设计与实现

    第 1 章 概述 1.1 项目背景介绍 随着移动互联网的快速发展...总之,商场微信小程序借助.NET Core和MySQL,提供了一种便捷、实用的在线购物解决方案,但同时也需关注其在特定场景下的局限性,以便做出合理的开发决策。

    .net core +微信小程序支付demo案例

    .net core + 微信小程序支付demo简单案例只需要换一下appid那些参数就可以直接使用了

    ASP.NET Core集成微信登录

    主要介绍了ASP.NET Core集成微信登录的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    .NET Core 企业微信网页授权登录.doc

    .NET Core 企业微信网页授权登录 .NET Core 企业微信网页授权登录是指使用微信企业号的 OAuth2 授权机制来实现网页登录的功能。在这个过程中,需要获取企业的唯一标识 corpid 和访问密钥 secret,然后使用这两个...

    .net core 2.2微信扫码支付

    《.NET Core 2.2实现微信扫码支付详解》 在现代互联网支付领域,微信扫码支付已经成为不可或缺的一部分,尤其在移动设备上,它的便捷性深受用户喜爱。本项目基于.NET Core 2.2框架,利用C#语言进行开发,旨在为...

    net开发的微信小程序实例,net开发的微信小程序实例

    在本文中,我们将深入探讨如何使用.NET框架进行微信小程序的开发。微信小程序是一种轻量级的应用形式,可以在微信内直接运行,无需用户下载安装,极大地提升了用户体验。通过.NET技术,开发者可以利用C#等语言的强大...

    asp.net mvc core 集成微信登录功能

    ASP.NET MVC Core 是微软开发的一款基于 .NET Core 的开源框架,用于构建现代化、高性能的 web 应用程序。集成微信登录功能可以让用户通过他们的微信账号便捷地登录到你的网站,提高用户体验并扩大用户基础。本篇...

    C# aps.net MVC web微信三方扫码登录与授权登录

    【C# ASP.NET MVC Web微信三方扫码登录与授权登录】是一个关于使用C#编程语言、ASP.NET MVC框架,实现微信第三方登录功能的项目。在这个项目中,开发者将学习如何集成微信API,允许用户通过微信账号进行扫码登录或...

    微信小程序+后台(.net)+sql server数据库

    本项目中可能用到ASP.Net Core来构建Web API服务,提供接口供微信小程序调用。 2. **C#编程**:.Net框架的主要编程语言,具有面向对象、类型安全等特点,易于理解和编写。 3. **Web API**:.Net框架中的一个组件,...

    .NET CORE3.1实现微信小程序发送订阅消息

    .NET CORE3.1实现微信小程序发送订阅消息是针对微信开发者工具与.NET开发环境的一种集成,主要涉及以下几个关键知识点: 1. **配置管理**:在`appsettings.json`文件中,定义了微信小程序的相关配置,包括`AppId`、...

    .NET Core 实现微信小程序支付功能(统一下单)

    最近公司研发了几个电商小程序,还有一个核心的电商直播,只要是电商一般都会涉及到交易信息,离不开支付系统,这里我们统一实现小程序的支付流程(与服务号实现步骤一样)。 开通小程序的支付能力 开通小程序支付...

    微信小程序上传下载文件服务器端代码.ASPNETCORE2.0

    在本文中,我们将深入探讨如何使用ASP.NET Core 2.0构建微信小游戏和小程序的文件上传及下载功能。微信小游戏和小程序提供了丰富的API接口,包括`wx.uploadFile`和`wx.downloadFile`,用于实现客户端的文件交互。而...

    基于ASP.NET的手机微信点餐收银系统源码.zip

    【标题】"基于ASP.NET的手机微信点餐收银系统源码"是一个针对餐饮业的IT解决方案,它利用ASP.NET技术构建,集成了微信接口,实现了手机端的在线点餐和支付功能。这个系统的核心是将传统的收银操作与移动互联网技术相...

    .NET Core 微信支付宝WebAPI接口案例

    微信支付宝WebAPI接口案例,自己项目中用的,appsetting.json中配置好微信和支付宝的参数即可给您自己的项目调用。接口当前是开放接口,测试时以swagger展现所有接口,发布时请自行开启授权方式调用。

    .net core实现微信公众号.rar

    .net core实现微信公众号中点击事件 文本消息 自定义菜单 查了一些资料简单的实现了一下 供初学者学习

    dotnet-DotNETCore实现微信公众号被关注时推送消息

    dotnet-DotNETCore实现微信公众号被关注时推送消息dotnet-DotNETCore实现微信公众号被关注时推送消息dotnet-DotNETCore实现微信公众号被关注时推送消息dotnet-DotNETCore实现微信公众号被关注时推送消息dotnet-...

    【ASP.NET编程知识】.NET微信开发之PC 端微信扫码注册和登录功能实现.docx

    【ASP.NET编程知识】.NET微信开发之PC 端微信扫码注册和登录功能实现.docx

    .Net之微信小程序获取用户UnionID的实现

    主要介绍了.Net之微信小程序获取用户UnionID的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Global site tag (gtag.js) - Google Analytics