Sorry for copying question from cas-users to here as it's urgent for me now.

I need to specify the webflow.encryption.key, webflow.signing.key, 
tgc.encryption.key and tgc.signing.key to support sharing session across 
clusters.
However, I found these 4 properties can not be read from cas.properties.



*# The encryption secret key. By default, must be a octet string of size 256.
 tgc.encryption.key=I8GFEhYHx4jvp22FUmmcS4gIqOfmt-eA1k-ZGIBGPLs

# The signing secret key. By default, must be a octet string of size 512.
 
tgc.signing.key=xKB66xZL8kJYFshqql0SpwIJIzd2U2h-u0St6UVNi1pOXUWdd_SoDkecWm3W8hAQWelNtSbXvWvbx_ZzXPcJIA*

*# The encryption secret key. By default, must be a octet string of size 256.
 webflow.encryption.key=RU148RPTrqFaxpXMW5S2-EKEyaCtWxIQq08eX61Rok0
# The signing secret key. By default, must be a octet string of size 512.
 
webflow.signing.key=shqqRqA2dVPx-KZwYCTzL7Y231B9ynWPr9VnPNoZ1mn9LZJPUj-FhXrBSHjIjwpEn1f_dfvLyqqvbVihRHFZ7g*

the log is as follows
2016-08-17 16:43:21,271 WARN [org.jasig.cas.util.WebflowCipherExecutor] - 
<Secret key for signing is not defined. CAS will attempt to auto-generate the 
signing key>
2016-08-17 16:43:21,275 WARN [org.jasig.cas.util.WebflowCipherExecutor] - 
<Generated signing key 
pGg6HPdDHja5GdKWGxZaSsYScPrQqztY6guRQYsF5LmsfBu1JT8JgOISElwpOkLmW7CAnksOxON-pAiT1hqfew
 of size 512. The generated key MUST be added to CAS settings.>
2016-08-17 16:43:21,275 WARN [org.jasig.cas.util.WebflowCipherExecutor] - <No 
encryption key is defined. CAS will attempt to auto-generate keys>
2016-08-17 16:43:21,277 WARN [org.jasig.cas.util.WebflowCipherExecutor] - 
<Generated encryption key cheuwfbbDkQMXQlT of size 16. The generated key MUST 
be added to CAS settings.>

Besides, through remote debug,  I found the keys are always "" while the other 
properties such as tgc.path and  memcached.servers can be read correctly.


So does anyone meet the same problem?

It guess class WebflowCipherExecutor is not initialized  with properties from 
load cas.properties.

can someone help me out? 


Thanks very much.


Thanks

Stan Sun

-- 
You received this message because you are subscribed to the Google Groups "CAS 
Developer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/a/apereo.org/group/cas-dev/.

Reply via email to