如何配置.Net Core与Jexus以实现HTTPS服务的详细步骤和最佳实践?

2026-04-01 11:060阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1514个文字,预计阅读时间需要7分钟。

如何配置.Net Core与Jexus以实现HTTPS服务的详细步骤和最佳实践?

花了几天时间,看了不少博客,终于搞定了网站的HTTPS服务。借此写篇博客,让有需要的伙伴少走弯路。

一、环境介绍

1.Linux下在Docker容器中部署了一个网站,该网站需要通过外网访问。

花了几天时间,看了好多篇博客,终于搞定了网站的HTTPS服务,借此写篇博客,来让有需要的朋友少走弯路。

一、环境介绍

1、Linux下在Docker容器中部署好了一个网站,该网站需要通过外部提供程序访问微软的登录平台,利用的是OAuth2.0协议,因此要求必须要使用SSL服务,也使得网站必须要加入HTTPS服务。

  

2、容器外,宿主机上通过jexus做端口转发。(本没打算用到jexus,但是看到情形不对,还是必须把它拉入进来)

3、HTTPS服务需要证书,通过在腾讯云上申请免费证书console.cloud.tencent.com/ssl,一天之内便可申请到,注意了!!!,假如说使用的和我一样也是用的jexus,而腾讯云提供的证书下载包里面没有jexus,只有IIS、Nginx、Apache..等等,

我们是可以直接利用Nginx的两个文件。第一个是crt文件,第二个是key文件。

假如说你需要pfx结尾的文件那么可以通过这两个文件进行合成生成pfx文件可以通过命令:

openssl pkcs12 -export -out server.pfx -inkey server.key -in server.crt

将其中文件名更改为你的文件名即可。又或者度娘上也有将内容粘贴进去然后自动生成的网站,不要敲命令的,这就不再提供网站了。

阅读全文

本文共计1514个文字,预计阅读时间需要7分钟。

如何配置.Net Core与Jexus以实现HTTPS服务的详细步骤和最佳实践?

花了几天时间,看了不少博客,终于搞定了网站的HTTPS服务。借此写篇博客,让有需要的伙伴少走弯路。

一、环境介绍

1.Linux下在Docker容器中部署了一个网站,该网站需要通过外网访问。

花了几天时间,看了好多篇博客,终于搞定了网站的HTTPS服务,借此写篇博客,来让有需要的朋友少走弯路。

一、环境介绍

1、Linux下在Docker容器中部署好了一个网站,该网站需要通过外部提供程序访问微软的登录平台,利用的是OAuth2.0协议,因此要求必须要使用SSL服务,也使得网站必须要加入HTTPS服务。

  

2、容器外,宿主机上通过jexus做端口转发。(本没打算用到jexus,但是看到情形不对,还是必须把它拉入进来)

3、HTTPS服务需要证书,通过在腾讯云上申请免费证书console.cloud.tencent.com/ssl,一天之内便可申请到,注意了!!!,假如说使用的和我一样也是用的jexus,而腾讯云提供的证书下载包里面没有jexus,只有IIS、Nginx、Apache..等等,

我们是可以直接利用Nginx的两个文件。第一个是crt文件,第二个是key文件。

假如说你需要pfx结尾的文件那么可以通过这两个文件进行合成生成pfx文件可以通过命令:

openssl pkcs12 -export -out server.pfx -inkey server.key -in server.crt

将其中文件名更改为你的文件名即可。又或者度娘上也有将内容粘贴进去然后自动生成的网站,不要敲命令的,这就不再提供网站了。

阅读全文