DNG OSLC selector url in Iframe is going into an infinite flickering loop
We need to integrate DNG links into an external application. We have embedded the selector url for Requirements in an Iframe of the external application. The selector URL works when we are running both DNG and external application in the same server. However when the external application runs in a different host the selector delegated UI goes into an infinite flickering loop of page loads. I noticed that in case of running the applications(DNG and the external app) in same host, the JSESSIONID is getting passed in the request header and header "Sec-Fetch-Site: same-site" is set. When the hosts are different JSESSIONID is not getting passed and header "Sec-Fetch-Site: cross-site" is set.
How can we resolve this issue? Appreciate any help.
Headers when running in different host
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9
Headers when running in same host
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9 |
One answer
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.
Comments
You should find the JSESSIONID in the Cookies. I am not sure if you have to pass it as a header yourself. I have looked into my examples and there the Cookie mechanism usually takes care of it.