Answer
Jun 20, 2017 - 04:25 AM
For Embedded iG4TFS and VSTS
This error occurs due to the browser setting in IE. IE by default doesn’t allow to store cookies of sites which are inside the IFrame and have different domain from parent site, as in your case the parent site was https://*.visualstudio.com and IFrame site was https://modernrequirements.info .
While Firefox & Chrome do not show any problem in such scenario. To make this work we use Cross-Origin Resource Sharing (CORS) mechanism in which we pass a string in every response header of IFrame site requests in our case it’s modernrequirements.info, to do that we need to direct IIS to send a custom header with every response it send. We need to this on every IIS where inteGREAT4TFS will be deployed and will be access from VSTS embedded iG4TFS.
Following is the procedure to add it:
Open IIS and follow instructions as mentioned below:
Name: | p3p |
Value: | CP="CAO PSA OUR" |
After following the above mentioned process Cross-Origin Resource Sharing (CORS) mechanism will be applied and server is ready, log out and login again.
for Embedded iG4TFS with TFS
If there is scenario that TFS Server is accessed using internet realm instead of intranet using Public IP/Domain and our service is on another Public IP/Domain then this scenario will arise for it too.
Regards
Ather
Add New Comment