2013-03-03 22 views
2

我在url中使用jsessionid時遇到了一個問題。我只想用cookies來使用jsessionid,但我試過所有的東西,包括將它添加到web.xml中。在java GAE中禁用jsessionid url

<session-config> 
    <tracking-mode>COOKIE</tracking-mode> 
</session-config> 

任何想法如何解決這一點?

+0

沒有ü找到任何解決辦法? – OhadR 2016-05-23 18:43:27

+0

很遺憾沒有。 :(我嘗試了一切。 – BlackCat 2016-05-25 18:23:21

+1

以及我在這裏找到了解決方案:http://stackoverflow.com/questions/19678810/jsessionid-gets-appended-to-the-url-when-running-gae-devserver/19690688#19690688 – OhadR 2016-05-25 18:44:37

回答

-1

使用servlet的3.0版本,這增加了web.xml

<session-config> 
    <cookie-config> 
     <http-only>true</http-only> 
    </cookie-config> 
    <tracking-mode>COOKIE</tracking-mode> 
</session-config> 
+0

如何設置在谷歌應用程序引擎中使用servlet 3.0? – BlackCat 2013-03-03 11:22:11

+2

好像gae不支持servlet 3.0。我使用sdk 1.7.5 – BlackCat 2013-03-03 11:38:16