首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon连接实例拒绝将“X帧选项”连接到“相同来源”。

Amazon连接实例拒绝将“X帧选项”连接到“相同来源”。
EN

Stack Overflow用户
提问于 2022-10-03 06:51:19
回答 2查看 143关注 0票数 0
  • 当我从本地机器调用Amazon实例时,我面临着这个错误-- 实例拒绝连接,在控制台中,它显示了这个问题:祖先侵犯。在'< URL >‘中,它是: https://<亚马逊连接实例名>.my.connect.aws/。
  • 当我在云环境上运行它时,它显示的是在这里输入图像描述 这是我在index.html中运行的代码:

代码语言:javascript
复制
<!DOCTYPE html>
        <html>
    
        <head>
          <meta charset="UTF-8">
           <script type="text/javascript" src="connect-streams-min.js"></script>
        </head>
        <!-- Add the call to init() as an onload so it will only run once the page is loaded -->
    
        <body onload="init()">
          <div id="container-div" style="width: 400px; height: 800px;"></div>
          <script type="text/javascript">
            var containerDiv = document.getElementById("container-div");
            var instanceURL = "https://<Amazon connect instance>.my.connect.aws/ccp-v2/";
            // initialize the streams api
            function init() {
              // initialize the ccp
              connect.core.initCCP(containerDiv, {
                ccpUrl: instanceURL,
                loginPopup: true, // optional, defaults to `true`
                loginPopupAutoClose: true, // optional, defaults to `false`
                loginOptions: { // optional, if provided opens login in new window
                  autoClose: true, // optional, defaults to `false`
                  height: 600, // optional, defaults to 578
                  width: 400, // optional, defaults to 433
                  top: 0, // optional, defaults to 0
                  left: 0 // optional, defaults to 0
                },
                loginUrl: "https://<Amazon connect instance>.my.connect.aws/ccp-v2/",
                region: "us-east-1", // REQUIRED for `CHAT`, optional otherwise
                softphone: { // optional, defaults below apply if not provided
                  allowFramedSoftphone: true, // optional, defaults to false
                  disableRingtone: false, // optional, defaults to false
                  ringtoneUrl: "./ringtone.mp3" // optional, defaults to CCP’s default ringtone if a falsy value is set
                },
                pageOptions: { //optional
                  enableAudioDeviceSettings: false, //optional, defaults to 'false'
                  enablePhoneTypeSettings: true //optional, defaults to 'true' 
                },
                shouldAddNamespaceToLogs: false, //optional, defaults to 'false'
                ccpAckTimeout: 5000, //optional, defaults to 3000 (ms)
                ccpSynTimeout: 3000, //optional, defaults to 1000 (ms)
                ccpLoadTimeout: 10000 //optional, defaults to 5000 (ms)
              });
            }
          </script>
          <button onclick="location.href='https://<Amazon connect instance>.my.connect.aws/ccp-v2/'">agent login</button>
        </body>
    
        </html>

代码语言:javascript
复制
  [1]: https://i.stack.imgur.com/ZWjzX.png
  [2]: https://i.stack.imgur.com/b4IPw.png`
  [3]: https://i.stack.imgur.com/4V8uw.png
EN

回答 2

Stack Overflow用户

发布于 2022-10-03 07:31:42

您想要框架的站点,甚至是由您正在设置的页面框架的页面,都会设置响应标头,将框架限制在同一原点的站点上。“X框架-选项:相同的来源”和“内容-安全-策略:框架-祖先的自我”几乎是一回事,当内容-安全-策略框架-祖先存在时,现代浏览器将忽略X框架选项。

这个网站不允许任何其他网站框架它。如果您控制它,您可以更改该页面上的框架设置。否则,您将不得不以不同的方式进行操作,因为浏览器根本不允许您对其进行框架设置。

票数 0
EN

Stack Overflow用户

发布于 2022-10-06 22:41:01

您在AWS上的Connect实例中添加了正在运行的域吗?你得这么做。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73931992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档