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配置即可。

相关推荐
liuyao_xianhui26 分钟前
Linux_基本指令1
linux·运维·服务器
守望时空331 小时前
Linux挂载NTFS分区指南
linux
shan~~2 小时前
linux达梦数据库操作
linux·数据库·chrome
liliangcsdn2 小时前
LLM时代基于unstructured解析非结构化pdf
linux·服务器·数据分析
Codigger官方2 小时前
Linux 基金会牵头成立 React 基金会:前端开源生态迎来里程碑式变革
linux·前端·react.js
武文斌772 小时前
项目学习总结:LVGL图形参数动态变化、开发板的GDB调试、sqlite3移植、MQTT协议、心跳包
linux·开发语言·网络·arm开发·数据库·嵌入式硬件·学习
爱吃喵的鲤鱼2 小时前
仿mudou——Connection模块(连接管理)
linux·运维·服务器·开发语言·网络·c++
让子弹飞023 小时前
永久解决ubuntu网络连接问题
linux·运维·ubuntu
郝学胜-神的一滴3 小时前
使用Linux的read和write系统函数操作文件
linux·服务器·开发语言·数据库·c++·程序人生·软件工程
七七七七074 小时前
【Linux 系统】打开文件和文件系统
linux·运维·spring