如何在Office 365应用程序中进行具有不同域的重定向

时间:2016-05-20 11:39:33

标签: ms-office office365 office365-apps office-js

有没有办法重定向属于Office 365应用程序中不同域的不同URL? 这里是示例清单文件和来源,它说' 拒绝显示' https://google.com'在一个框架中因为它设置了X-Frame-Options'到' DENY' 。'

<AppDomains>        
        <AppDomain>https://google.com</AppDomain>
</AppDomains>

Office.initialize = function (reason) {
        $(document).ready(function () {               
                window.location = "https://www.google.com";
        });
    }; 

1 个答案:

答案 0 :(得分:0)

在这种特殊情况下,谷歌就是说“不要把我加载到iframe&#34;”。请参阅X-Frame-Options documentation。所以它应该与其他一些网站合作,而不是那个设置X-Frame-Options的网站。

对于像OAuth这样的方案,您可以通过pop-up或使用目前尚未提供的新dialog API来执行操作(我相信它目前在Windows上的Office 2016桌面中)