Croix domaine de l'accès permission refusée dans un iframe

Je suis en train d'intégrer OWA (Microsoft Exchange Server 2010) dans une page web à l'intérieur d'un iframe mais j'obtiens une erreur JavaScript sur la page OWA dit Accès Refusé et puis aucun des contrôles au sein de l'OWA fenêtre de travail.

- Je utiliser OWA dans la page web, j'ai lu dans la forme que de la croix de domaine ne fonctionne pas correctement. Erreur vient que:

Informations Sur Le Client

Agent utilisateur: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 GTB7.1 (.NET CLR 3.5.30729)

CPU Classe: undefined

Plate-Forme: Win32

Système De La Langue: undefined

La Langue De L'Utilisateur: en-US

CookieEnabled: vrai

Détails De L'Exception

Date: Mer 27 Oct 2010 10:17:05 GMT+0530 (Inde)

Message: Autorisation refusée pour <http://domain_2> pour obtenir la propriété HTMLIFrameElement.ownerDocument de <domain_1>.

Url: http://domain_2/owa/[email protected]/14.0.639.21/scripts/premium/uglobal.js

Ligne: 1

Pile D'Appel

undefinedError()@:0 window$onerror(&quot;Permission denied for <http://domain_2> to get property HTMLIFrameElement.ownerDocument from <domain_1>.&quot;,&quot;http://domain_2/owa/[email protected]/14.0.639.21/scripts/premium/uglobal.js&quot;,1)@http://domain_2/owa/[email protected]/14.0.639.21/scripts/premium/uglobal.js:1 (domain_1>.&quot;,&quot;http://domain_2/owa/[email protected]/14.0.639.21/scripts/premium/uglobal.js&quot;,1%29@http://domain_2/owa/[email protected]/14.0.639.21/scripts/premium/uglobal.js:1) function Array$get_Length() { return this.length; } function Array$get_Item(index) { return this[index]; } function Array$get_Enumerator() { return new (Owa.Collections.ListEnumerator)(this); } function Array$remove(oItem) { var index = this.indexOf(oItem); if (index > -1) { this.splice(index, 1); } return index > -1; } function Array$removeAt(iIndex) { if (iIndex < this.length) { this.splice(iIndex, 1); return true; } return false; } function Array$add(oItem) { this.push(oItem); } function Array$clone() {

Ce que j'ai vu, c'est que l'erreur vient quand uglobal.js qui vient avec l'Échange dans l' iframe en essayant d'accéder à la propriété de parent.

Message: Autorisation refusée pour <http://domain_2> pour obtenir la propriété HTMLIFrameElement.ownerDocument de <domain_1>.

Est-il un autre moyen par lequel je peux utiliser OWA dans ma page?

Même problème que stackoverflow.com/q/7995223/819417
Je suis d'accord qu'ils ont le même problème sous-jacent, mais cette question est sur la façon de configurer OWA pour contourner le problème, alors que cette question est à propos de la manière de les éviter dans votre propre code.

OriginalL'auteur R_Dhorawat | 2010-10-27