2013-03-29 36 views
1

我與CMS Adob​​e日CQ 5.5一起工作。當我使用jstl標籤c:url並且同時在瀏覽器中關閉cookie時,jsessionid參數會添加到鏈接中。頁面緩存時,調度員方面存在問題。上網衝浪我已經找到解決方案如何防止這種行爲。對於Tomcat 7,我必須在web.xml文件中添加設置。如何在Adobe Day CQ 5.5中配置web.xml屬性文件?

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

在CQ 5.4中,該文件位於/crx-quickstart/server/etc/web.xml路徑上。但在CQ 5.5中,它不再存在。有沒有人知道我可以在CQ 5.5中配置這個屬性?

回答

0

如果你正在運行CQ5.5後來從它的快速啓動運行的JAR文件,它使用自己的CQSE servlet引擎提供OSGi HttpService,通過cqse-httpservice OSGi包。

該HTTP服務可通過OSGi控制檯(config PID = org.apache.felix.http)進行配置,但我認爲它不提供會話跟蹤選項。如果你真的需要這個,你可能需要將CQ作爲Tomcat下的war文件運行,或者如果有其他方法,請向技術支持聯繫人諮詢。

請注意,Sling和CQ通常不需要使用HTTP會話,除非遺留系統需要它們。