2016-09-23 57 views
1

我正在使用Play Framework v2.5开发Web服务器。 它将在Intranet中运行,并将使用HTTP而不是HTTPS。如何在生产模式下启动不安全的Play Server

当我在开发模式下启动Play Server时,它工作。

但在生产模式下,播放服务器将Secure标志设置为会话Cookie。

由于连接使用HTTP而不是HTTPS浏览器不会发送会话Cookie并且用户无法登录。

如何禁用此功能并避免在播放模式下将Secure设置为Cookie?

+0

继续调查:在这里你可以为游戏配置找到默认设置:https://github.com/playframework/ playframework/blob/master/templates/play-common/conf/application.conf –

+0

如果你使用play2-auth,那么你应该在你的'AuthConfigImpl'中实现'override lazy val tokenAccessor' –

回答

1

尝试设置play.http.session.secure=falseapplication.conf文件,或者在命令行:

$ yourapp/bin/yourapp -Dplay.http.session.secure=false 
相关问题