2017-03-24 17 views
0

Iam在我的grails 2.4.4應用程序中使用spring-security-core-2.0 RC5。 我使用命令's2-create-persistent-token'創建了persistenceLogin域 我向該表添加了一個額外的列session_id。現在我需要將會話ID保存到此列,我該怎麼做? 我需要自定義GormPersistentTokenRepository.groovy嗎? 我不熟悉這個插件。有人能幫我嗎?如何將會話ID保存到我的persistenceLogin表中

回答

0

在accrodance與documentation可以檢索會話ID是這樣的:

session.id 
+0

但GormPersistentTokenRepository.groovy是一個插件類,web請求不能從這裏 –

+0

@AbhilashShajan訪問,是不是有什麼以某種方式繼承它或傳遞會話ID的機會? –

+0

是的,我正在嘗試這樣做,但我不知道這個類是從哪裏被調用的,因爲它是插件的一部分。同時我需要更熟悉這個插件。我也嘗試從contextHolder獲取請求,但它不工作。 –