我可以使用 iframe 或其他技术将 Microsoft Teams 视频会议嵌入我的网站吗?

Can I embed a Microsoft Teams video meeting into my website using an iframe or other technology?

我可以使用 iframe 或其他技术将 Microsoft Teams 视频会议嵌入我的网站吗?

当我尝试时,出现了这个错误:

Refused to display 'https://teams.live.com/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

会不会被骗了?

不,你不能。错误消息告诉您确切的原因:Microsoft 在 Teams 站点中设置了一个 HTTP header,它指示浏览器不要将页面加载到任何类型的框架中,除非该框架位于 teams.live.com 网站内.

MDN documentation for X-Frame-Options

The X-Frame-Options HTTP response header can be used to indicate whether or not a browser should be allowed to render a page in a <frame>, <iframe>, <embed> or <object>. Sites can use this to avoid click-jacking attacks, by ensuring that their content is not embedded into other sites

这不是您可以覆盖的东西 - 如果可以,设置 header 将立即变得毫无意义,因为任何有恶意的人都会选择忽略它。