Rocket.chat Iframe cust oauth Iframe命令

Rocket.chat Iframe cust oauth Iframe命令,rocket.chat,Rocket.chat,我正在尝试使用Rocket.Chat在网站后端进行作者之间的交流。我已经安装了Rocket.Chat服务器并运行良好,我的SSO与网站配合良好,但是,我正在使用Rocket.Chat在后端特定页面上的iframe中进行聊天,我想让它尝试自动登录,因为个人已经登录到他们的SSO中。iframe auth命令“调用自定义oauth登录”有问题。这是我的一段代码,不确定我做错了什么,或者是否缺少参数 <iframe width='100%;' id="iframeId" on

我正在尝试使用Rocket.Chat在网站后端进行作者之间的交流。我已经安装了Rocket.Chat服务器并运行良好,我的SSO与网站配合良好,但是,我正在使用Rocket.Chat在后端特定页面上的iframe中进行聊天,我想让它尝试自动登录,因为个人已经登录到他们的SSO中。iframe auth命令“调用自定义oauth登录”有问题。这是我的一段代码,不确定我做错了什么,或者是否缺少参数

<iframe width='100%;' id="iframeId" onload="authenticateIFrame()" height='100%' src="https://myrocketchatdomain.com/channel/general" frameborder="0" SameSite=none onmousewheel="" style="background: transparent;"></iframe> `

`function authenticateIFrame() {
    document.getElementById('iframeId').contentWindow.postMessage({
        externalCommand: 'call-custom-oauth-login',
        service: 'test'
    }, '*');
}
`
`函数authenticateFrame(){
document.getElementById('iframeId').contentWindow.postMessage({
externalCommand:'调用自定义oauth登录',
服务:“测试”
}, '*');
}
“Test”是我在Rocket.Chat中创建的oAuth的名称,是的,我在Rocket的后端启用了iFrame。Chat作为externalCommand:“logout”非常有效

任何帮助都是非常必要的,我一直在努力解决这个问题,哈哈