当使用ASP.NET Core和EF Core时,如果API返回“无法验证HTTPS连接”错误,可以尝试以下解决方法:
services.AddHttpsRedirection(options =>
{
options.HttpsPort = 443;
});
"iisSettings": {
"iisExpress": {
"applicationUrl": "https://localhost:44300",
"sslPort": 44300
}
},
确保在Postman中正确配置了HTTPS请求。在Postman中,将请求URL的协议更改为HTTPS,并确保端口号与ASP.NET Core应用程序配置的端口号一致。
如果应用程序使用了自签名证书,请确保将该证书添加到操作系统的受信任根证书颁发机构列表中。
如果应用程序部署在IIS上,请确保已正确配置SSL证书并启用HTTPS。
如果应用程序部署在Docker容器中,请确保容器内部的HTTPS配置正确。
这些解决方法应该能够解决“无法验证HTTPS连接”错误。如果问题仍然存在,请检查应用程序的其他配置和网络设置。