I am trying to use Microsoft Dynamics CRM Online, where Windows Azure hosts a custom web page that appears in the IFRAME of a Microsoft Dynamics CRM web application.
I read http://msdn.microsoft.com/en-us/library/gg509061 (Microsoft Dynamics CRM Online with Windows Azure Hosted Webpage) and also followed the instructions http://social.technet.microsoft.com/wiki/contents /articles/2590.aspx (Windows Azure Secured Web Role ASP.NET Web Application Using Access Control v2.0)
I now have a Windows Azure webpage that displays a Windows Live Id login screen.
The problem is that when I put this in an IFrame in Dynamics, I get the following:
This content cannot be displayed in the frame. To protect the security of the information that you enter on this site, the publisher of this content does not allow it to be displayed in the frame.
This is due to the "X-Frame-Options: deny" HTTP header, served by Windows Live Id registration, which prevents Internet Explorer from displaying the page in frame. This happens even when I am already registered with Windows Live Id and the webpage is trying to authenticate me.
So, how should this work, since the first Microsoft page implies that this can be done using the "Microsoft Dynamics CRM Online with Windows Azure Hosted Webpage" and possibly display in IFRAME?