2
Rails會話存儲在cookie中並進行簽名以防止僞造。我正在尋找是否有圍繞Spring MVC以某種方式加載Rails cookie(以及會話)的最佳實踐,以便它可以被讀取和使用。在Rails和Spring MVC之間共享會話
String[] parts = URLDecoder.decode(cookie).split("--");
byte[] decoded = Base64.decodeBase64(parts[0].getBytes());
String checksum = parts[1];
String decoded_string = new String(decoded);
這給出了序列化的散列 - 但如果這可能被反序列化爲Java中的散列,這將是理想的。但是,我希望其他人可能已經測試過這個或者做了類似的事情,並且可以警告潛在的隱患。
相關的:How Can I Access Rails' Session In My Java App,How do I manage sessions in a hybrid Ruby/GWT system?
那條路就是瘋狂。你有沒有試過尋找像CAS這樣的東西? http://www.jasig.org/cas – 2012-04-02 22:04:02