繁体   English   中英

自托管 API 证书问题

[英]Self hosted API Certificate Issue

我无法通过 AJAX 访问 API,因为 SSL 证书是自签名的。 如何更改证书?

我在 Startup Class 上找不到任何选项。 也不是项目属性。

编辑:我不想从我自己的机器(已经信任证书)访问 API,我正在尝试从其他不信任的机器上进行访问。

如果我打开 swagger(也使用相同的证书),我可以单击“信任”证书然后它可以工作,但这不是一个选项,因为 swagger 将无法访问

我假设您无法访问您当前正在开发的 API。

SSL 证书通常由为您的应用程序服务的 HTTP 服务器处理,而不是应用程序本身。 在开发过程中,dotnet 为开发人员创建自签名证书,该证书应受操作系统信任,以便您使用的浏览器也信任。 要信任,您可以根据文档运行dotnet dev-certs https --trust

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM