当前位置: 首页 > news >正文

Asp.net证书配置

一、在asp.net中使用

app.UseHsts();
app.UseHttpsRedirection();

配置时,在生成环境提示重定向安全连接问题
HTTP redirection to HTTPS causes ERR_INVALID_REDIRECT on the CORS preflight request
参考:
Enforce HTTPS in ASP.NET Core

一般是要求使用https访问网站,需要配置证书
参考链接:
创建自签名证书

二、自签名证书

New-SelfSignedCertificate -DnsName "localhost" -CertStoreLocation "Cert:\LocalMachine\My"
命令行->mmc 导出localhost.pfx (需要设置密码******)

$rootCert = New-SelfSignedCertificate -CertStoreLocation Cert:\CurrentUser\My -DnsName "RootCA" -TextExtension @("2.5.29.19={text}CA=true") -KeyUsage CertSign,CrlSign,DigitalSignature$rootCertPassword = ConvertTo-SecureString -String "password" -Force -AsPlainText
$rootCertPath = Join-Path -Path 'cert:\CurrentUser\My\' -ChildPath "$($rootCert.Thumbprint)"
Export-PfxCertificate -Cert $rootCertPath -FilePath 'RootCA.pfx' -Password $rootCertPassword
Export-Certificate -Cert $rootCertPath -FilePath 'RootCA.crt'

三、解决方案

3.1、配置appsettings.json增加

  "Kestrel": {"Endpoints": {"Http": {"Url": "http://*:80"},"Https": {"Url": "https://*:443","Certificate": {"Path": "cert/localhost.pfx","Password": "123456"}}}}

3.2、代码方式

//builder.WebHost.ConfigureKestrel(options =>
//{
//    options.ListenAnyIP(5001); // HTTP端口
//    options.ListenAnyIP(7001, configure => configure.UseHttps()); // HTTPS端口
//});
builder.WebHost.ConfigureKestrel(options =>
{// 如果使用80端口不能使用 localhost/127.0.0.1进行访问options.ListenAnyIP(80); // HTTP端口options.ListenAnyIP(443, configure => configure.UseHttps()); // HTTPS端口
});
http://www.gsyq.cn/news/65188.html

相关文章:

  • 最小的K个数
  • 2025年南京、武汉、杭州、合肥、福州资质齐全的美团点评代运
  • 2025年石墨回收厂家最新推荐:临漳县译晨新材料,河北石墨回收、河北石墨电极回收、邯郸石墨回收、邯郸石墨电极回收再生新标准
  • 2025/11/28 今天学习的内容是stl的vector的使用
  • 和为S的两个数字
  • 6-3〔O҉S҉C҉P҉ ◈ 研记〕❘ 客户端攻击▸通过宏文件实现反向shell - 指南
  • 2025年北京离婚诉讼服务机构排名:离婚诉讼服务哪家可靠/专
  • 效果-生成组
  • 5-5 堆中的路径 (25分)
  • 5-10 公路村村通 (30分)
  • 实用指南:论多数据源集成的应用与实现
  • 5-4 是否同一棵二叉搜索树 (25分)
  • 5-7 六度空间 (30分)
  • 2025年高性价比超高频感应加热设备供应商排行榜,值得推荐的
  • 2025超高频感应加热装置TOP5实力企业推荐:专业度与案例
  • oe投搞
  • 详细介绍:【RDMA】mlx5dev mlx5dv_devx 接口
  • 从设计到代码:兰亭妙微如何确保完美落地,告别“设计漂移”
  • 2025年工业热处理设备企业满意度排名:瑞邦机电详细介绍及创
  • 2025年TPE汽车脚垫十大品牌排行榜,全包围脚垫新测评精选
  • 2025年宜昌十大短视频拍摄公司排行榜,信誉好、比较好的短视
  • 2025年钢筋自动滚笼机制造企业权威推荐榜单:钢筋笼滚焊机全自动/笼滚焊机的钢筋笼‌/钢筋笼滚焊机机械‌源头厂家精选
  • 设备上的轴承总是不耐用?给大家推荐几个靠谱的哈尔滨精密轴承厂家
  • uv环境解决Activate.ps1文件无法加载
  • 2025年电动阀正规厂商排行榜,电动阀品牌厂家与推荐制造商新
  • 2025年太原十大电气自动化培训班推荐:男孩学电气自动化怎么
  • 详细介绍:下拉电阻的运用与心得
  • 20232405 2025-2026-1 《网络与系统攻防技术》实验七实验报告
  • 详细介绍:传输层协议TCP
  • C# Avalonia 18- ControlTemplates - WrapBreakPanelTest