Dynamics CRM Support Blog
Problems configuring the CRM Outlook client? Use the wizard!
CRM Resource Center
FAQ About Technical SupportOnline | On-Premise
FAQ About Billing
Implementation Guide
Microsoft Dynamics CRM Developer Center and SDK
After installing UR12, we are receiving an 'Access is denied' when trying to access an embedded iFrame in the Site Map. I suspect this is because the url contained in the iFrame is trying to access an internal website that executes code (login page) when launched. However, this used to work in all previous browsers before the update. My workaround for now it to have it pop the page out via window.open code but I would prefer to display the page within the iFrame as was the case prior to the update.
Try adding both of these sites in your "intranet zone" and change the "display mixed content" under the zone settings to Enable.
It is highly recommended to keep this setting disabled for internet sites for security reasons.
- MariusCRM Consultant at EVRY ASA Norway
Hey Joe,
You can definitely add both of these in the Local Intranet zone. So you can simply add both the URLs as you are accessing them within IE and the IFrame:
Just make sure the following setting has been enabled by clicking on Custom level within the Intranet Zone
Let us know if you need anything else.
Thank you for using Microsoft Dynamics CRM Communities,
Josh WellsSupport EngineerMicrosoft Dynamics CRM
Joe,
Can you try to enable HTC Support as described in this post?
community.dynamics.com/.../microsoft-dynamics-crm-2011-include-htc-support-in-crm-forms.aspx
See if that helps you.
Interesting, but yes, it was already checked.
Do you get the same behavior from any broswer?
Thanks.
No, just in Internet Explorer 9.
So I narrowed it down to the fact the the iFrame is trying to navigate to a non-secure domain (i.e. http) while my production CRM domain is secure (https) as this was a requirement of using ADFS and IFD (or so I believe). I verified this because the same iFrame works in my development site which is non-secure. Any way around this?
I added both sites to the Trusted Sites zone as I thought this would allow any scripts to be able to run unrestricted. I will try Intranet now, although I am also unsure about the URLs to enter e.g. my crm URL is https://server.domain.com:443 while the URL that I am trying to display in the iFrame is simply a hostname i.e. https://hostname. Will this even work in this scenario?
Yes, that actually works. Strange though, because I did have *.domain.com and the hostname in there as an internal site, but I guess I need to explicitly state the crm.domain.com site? Does that sound correct?
That sounds strange. It seems like that is a bug in internet explorer 7, but since you are running IE9 that shouldn't be a problem.
Can you try adding *://*.domain.com to the local intranet zone and check if that works?
Hi,
I basically have the same problem, however it is much more generic than just IE9 and secure/non-secure websites. Whichever url I paste into a Sitemap SubArea item, I get the 'Access denied' error message. In Internet Explorer the error message does not say much at all. In Firefox however, the error message is much more specific:
<CrmScriptErrorReport>
<ReportVersion>1.0</ReportVersion>
<ScriptErrorDetails>
<Message>Error: Permission denied to access property '_ISFLATUIPAGE'</Message>
<Line>1</Line>
<URL>/_static/_common/scripts/main.js?ver=-6320660</URL>
<PageURL>/main.aspx</PageURL>
<Function></Function>
<CallStack>
</CallStack>
</ScriptErrorDetails>
<ClientInformation>
<BrowserUserAgent>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0</BrowserUserAgent>
<BrowserLanguage>undefined</BrowserLanguage>
<SystemLanguage>undefined</SystemLanguage>
<UserLanguage>undefined</UserLanguage>
<ScreenResolution>1916x1079</ScreenResolution>
<ClientName>Web</ClientName>
<ClientTime>2013-04-03T10:39:12</ClientTime>
</ClientInformation>
<ServerInformation>
<OrgLanguage>1044</OrgLanguage>
<OrgCulture>1044</OrgCulture>
<UserLanguage>1044</UserLanguage>
<UserCulture>1044</UserCulture>
<OrgID>{25D8C108-BC84-E211-8BB7-541143D9150E}</OrgID>
<UserID>{B7523D13-BC84-E211-8BB7-541143D9150E}</UserID>
<CRMVersion>5.0.9690.3448</CRMVersion>
</ServerInformation>
</CrmScriptErrorReport>
Any idea what's causing this?
I've updated to update rollup 13, not that that helped in any way.
Stian
Stian,
You're getting a different error than me so I can't directly comment. The only thing that worked for me was what was previously suggested in this thread which was to explicitly add both sites to the Intranet Zone in the Security Settings of Internet Explorer. I am doing this through Group Policy so that all machines on the domain get this setting.
As for getting more info from Internet Explorer you can try enabling script errors under Internet Options-->Advanced-->Browsing-->"Display a notification for every script error"