我坐在一个有趣的情况下。我有一个客户想尝试从 Linux 服务器托管他们的 ASP.NET WebAPI。显然,在 Windows 上设置它是相当直接的,但我已经陷入了需要为应用程序设置“绑定”的地步。
简单地运行xsp4 --https --p12file=cert.pfx --pkpwd=lolno
会导致服务器处于活动状态,但任何请求都会返回“SSL_HELLO_MALFORMED”问题。
当我忘记在 IIS 控制面板中进行绑定时,我在带有 IIS 的 Windows 10 上遇到了类似的问题。Linux 上的 XSP4 是否有类似的过程,您可以将站点绑定到具有特定证书的 https 协议,以解决此问题并让程序运行?
据我所知,该应用程序并不太复杂,因此它与 Mono 不应该有任何兼容性问题。