我正在使用REST API开发Web服务。该REST API在用于HTTPS的端口6443上运行。客户端将成为在同一台计算机上运行HTTPS端口443的单页应用程序。我面临的问题是:
当我打出URL时说:https://mymachine.com/new_ui因为使用了自签名证书,所以我得到了无效证书的证书例外,因此mymachine.com:443被添加到服务器例外中。但是,由于请求在https://mymachine.com:6443/restservice上运行,因此请求仍未转到REST API。如果我将mymachine.com:6443手动添加到firefox上的服务器异常中,则可以正常运行,但对于客户而言,在生产环境中并非如此。
我认为有些选择是: 1.再次弹出一个对话框,并要求在端口6443上也添加REST服务器。但这似乎不正确,因为最终用户为什么要两次接受同一域的cerf。 REST API服务器端口也可以更改。
请提出一些选择。我该如何处理。谢谢