My Angular 6 site uses an iframe to display another website's resources. The source of the iframe is the url to the resource I want, and the src gets changed dynamically if the users click on a different button. The first time the third-party site is hit using the iframe a basic authenticating process occurs
I ask for a resource
I am redirected to their authorization URL
They ask for authorization
I provide them my token
They give me a token as proof of authenticating and redirect back to resource
This method works great in Chrome, and I can view the third-party page's resources just fine. However in IE it does not work until I reduce the default internet security settings. What I think happens is the default settings are blocking third-party cookies, so the third party site can never send me proof that I am a valid user of their resources and thus they never show.
Is there a way for my domain to claim cookies from their domain as first-party cookies somehow? This way I can get around the IE default settings shutting me down.
bump