Details
-
Bug
-
Status: Closed
-
Top
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently, the template composer and website without cms use the exact same URLs when the website and cms run at the cms domain. This means, also all http session attr are shared. This means, once you go to the template composer, and then to the website, you get the website as 'preview decorated' and with template composer markup added.
The only way to avoid this if we do not want to include a magical querystring for every url in the template composer website, if by having different URLs.
I'll invest, whether we can have some magical encoded part in the URL right after the contextpath that indicates that we are in 'cms_sso_context'. This even precedes the encoded part of action or resourceURLs. Thus, URLs for the website would be
http://localhost:8080/site/home
then the channelviewer/template composer would have something like
http://localhost:8080/site/[some_encoded_perhaps_even_unique_generated_key_thing]/home
Ard