2011-11-14 36 views
1

在一本书中,它有效地说只是在结尾添加's'。Spring MVC https如何启用?

我所有的url都是在Controller中相对的吗?我需要让它们具体使用https吗?

是我的想法对这个问题太正确?:

如果我不买证书,那么这实际上意味着客户端不能确定我是谁(服务器),但我仍然可以确保只有这个客户端会得到适合他的数据吗?

谢谢,

回答

2

具有相对URL将允许您提供http或https。新的请求将遵循当前请求的方案。

以下是关于为SSL配置tomcat 7的信息http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html其他服务器应该有类似的文档。您可以使用已知证书颁发机构的商业证书,也可以自行签署证书。如果您自签名,则会警告客户证书不可信。对于测试应该没问题。

+0

如果我自己签名就加密了吗? – Aubergine

+0

是的,它仍然是加密的,只是不受信任。 – digitaljoel