2017-02-04 77 views
3

剪影已在其seed project在配置文件中的兩行我不明白:剪影認證cypter鍵,餅乾簽名密鑰

authenticator.cookie.signer.key = "[changeme]" // A unique encryption key 
authenticator.crypter.key = "[changeme]" // A unique encryption key 

有人可以告訴我這些是什麼用,如果我需要他們對我https網頁以及如何生成這些密鑰。 docs中沒有信息。

回答

1

這是試圖加密由Silhouette生成的authenticator cookie。

要生成兩個加密密鑰(兩者都不同),可以使用activator(請參閱https://www.playframework.com/documentation/2.5.x/ApplicationSecret)的playGenerateSecret任務並複製/粘貼生成的值。

authenticator餅乾現在被強加密:

認證= 1-9281212ae68b1a47807f25a156d8fc9f1cdfb552-1-oU4BQI8J7OAHzvPQ7E5TEFhZHzmAyDisXabBng9onq3qwwUv1Z + F + xqj0mtVm/SBYUTAQCZWXL + iAh0CQgDX6Ywal1UkE3MXWdBf4KRK3YgA9n9Gnx9mdpHGYd/lHvKkn6tToZkZ4nyYHI8jlsPJP5fbpZpYWKBK4M8tkrHj6/ddXqxHGyhMWHIOBsRZHY84wbrQbqmB3rmjIuiGqIJXUyonnc/UmCt3BcOGD1h + SyFlCbZ8RkjoTjA4s2a3I9vOa4EGMGFRQ3J7OQrx8aIQJrrzvDp9yc2WbCOLYkXhVY/YV1gUAhoUtczWEUbdGaa9efMqhTlhZWKN + adSvkK/XFcUAVvOknrbSEP7CntSLQ5DJMmfICU1FRMf8rh0em1LnsmkgwIG1gEQf3M4toNVL5xEa5ihbTPbusX3E1lQ + BqXvqS7q2h80CTY1D7EVj/OS + cDCOnoYC44l243e5pTPbIhIGtFICVjc3MY0qLmPoyY33zZzmRXx4aue0gKyCrReOJ3o9Lvw13xHv67hwbPM5p9AJlDHmyvWjkPZmv2Szp1DFxSZfNefS3xWHw13cq10YISSt7RKhc2SAJTVMgPb3c57xD/Rru9YhuCoCs8ADipHoDeAg JkwjNabkpk2RcvLLV + WvRja310qvKeXC2Cl9zmqJXgqEeNJgqWLQ ==

+0

謝謝,但你能提供一些鏈接你從哪裏得到這些信息? – icl7126