Hi, We have run into a problem similar to infinite redirects <https://issues.apache.org/jira/browse/DELTASPIKE-754> when I open my application through Window.open only on Internet Explorer (all versions).
In the developer tools -> Network tab I see the following, the first request has empty dswid in the url, then it redirects to get a new url with dswid; and then IE goes into infinite redirects doing the same thing, first request dswid is empty and second one not empty. IE(as popup from window.open): I see a url which has dswid empty [image: Inline image 2] IE(direct link, not opened as popup): I do not see an empty dswid [image: Inline image 4] I debugged the same in firefox, I still see the empty dswid, but firefox doesn't go into infinite redirects. (same behavior with chrome) Firefox: [image: Inline image 3] I looked at the code that 754 talks about the fix in ClientWindowHelper#handleInitialRedirect Inside ClientWindowHelper#constructRequestUrl we call JsfUtils.addRequestParameters(externalContext, url, true); Do you think adding a condition not to add the parameter when the parameter value is empty would solve the problem? And again I may be wrong, I am looking into this piece of code for the first time. Thanks & Regards, Avinash
