Linux(统信UOS) 发布.Net Core,并开启Https,绑定证书

实际开发中,有时会需要为小程序或者需要使用https的应用提供API接口服务,这就需要为.Net Core 配置https,配置起来很简单,只需要在配置文件appsettings.json中添加下面的内容即可

json 复制代码
"Kestrel": {
        "Endpoints": {
            "Http": {
                "Url": "http://*:8080"
            },
            "Https": {
                "Url": "https://*:8090",//*号表示适配所有地址
                "Certificate": {
                    "Path": "File/certificate.pfx",//证书所在位置,这里是相对位置(如果只是作为接口使用,可以使用自签证书)
                    "Password": ""//证书密码
                }
            }
        }
    }

如上图,Kestrel 在最外层,如果已经有同名项,直接其下面添加https配置即可。

相关推荐
pride.li11 分钟前
Python 安装
linux·python·ubuntu
笔墨登场说说18 分钟前
centos 8 使用 kafka_2.13-4.3.1.tgz 安装kafka
linux·kafka·centos
luo_guibin24 分钟前
Linux系统下OpenSSL升级全流程,新旧版本切换
linux·运维·服务器
看着博客敲代码31 分钟前
No space left on device:服务器被 SSH 爆破到日志写满的完整排查与止血
linux·运维·服务器·安全·ssh
明日清晨31 分钟前
mobaxterm root身份登录Ubuntu
linux·ubuntu·postgresql
沫璃染墨33 分钟前
《Linux工程实践篇(二):线程池实战——从线程安全单例到完整源码实现》
linux·开发语言·c++·单例模式·设计模式·系统架构
Allocator1 小时前
彻底解决ubuntu上腾讯会议无法共享问题
linux·ubuntu·腾讯会议
程序员-Benothing2 小时前
Linux编码转换命令:iconv、dos2unix、base64、md5sum
linux·运维·服务器
重生之小比特2 小时前
【Linux系统】06 进程概念
linux
2402_882893862 小时前
Linux 进程概念详解(上)—— 从冯诺依曼体系到僵尸进程与孤儿进程
linux·运维·服务器