玩!框架:HTTPS和HTTP同时进行

hsu*_*suh 4 playframework

我添加https.port到我application.conf的网站获得HTTPS支持.问题是我的一条路由需要通过HTTP访问,因为客户端不支持HTTPS.是否有可能在不必为整个站点禁用HTTPS的情况下实现这一点.

谢谢.

编辑:

我的路由文件非常标准,自从我转换为HTTPS后没有改变.问题是当我想连接到HTTP端口时,我的连接超时.

Joh*_*n P 7

您只需要在application.conf文件中同时包含http.port和https.port.对于您希望与普通站点不同的链接,请使用@@表示法:

@@{Controller.action().secure()} => https://...

@@{Controller.action()} => http://

@@{Controller.action().secure()} => https://...

@@{Controller.action()} => http://

@@{Controller.action().secure()} => https://...

@@{Controller.action()} => http://