最近在将play工程经过activator dist开发模式部署到linux服务器上,部署后 打开 localhost:9000 出现 Your new application is ready.linux
到此本觉得一块儿正常。可是,访问一个有写session数据的页面时,控制台打印了错误日志:服务器
play Application secret not set ,play也用了很长时间,对这个错误却没有碰到过,因而根据提示查看了配置文件application.conf,session
发现和以前建立的有点区别,这是较早以前建立的:app
这是如今的:日志
是的, secret 不一样。因而百度一番,无果,遂去官网搜索,发现有详细介绍:https://www.playframework.com/documentation/2.3.x/ApplicationSecret开发
官网的解决方式好几种,按照推荐的作法:部署
OK! 完美解决。get