我正在使用Play Framework v2.5开发Web服务器。 它将在Intranet中运行,并将使用HTTP,而不是HTTPS。
当我在开发模式下启动Play服务器时,它可以正常工作。
但在生产模式下,Play Server会将Secure
标志设置为Session Cookie。
由于连接使用HTTP而不是HTTPS浏览器,因此无法发送会话Cookie,用户无法登录。
如何禁用此功能并避免在播放生产模式下将Secure
设置为Cookie?
答案 0 :(得分:1)
尝试在play.http.session.secure=false
文件或命令行中设置application.conf
:
$ yourapp/bin/yourapp -Dplay.http.session.secure=false