最近在將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