Web client has stopped working when embedded in an IFRAME

Description
We have embedded the Zoom web client in an IFRAME using this URL which suddenly this morning stopped working with no changes in how we use it.

We embed this:

https://pathable.zoom.us/wc/92216763239/join?pwd=UktEMFpPUmZkRHJpY0NtaXZFWEVZQT09&un=UGV0ZXIgQnJvd24=

which causes a redirect to:

https://pathable.zoom.us/wc/92216763239/join?un=UGV0ZXIgQnJvd24=&wpk=wcpkc1012b8166d57e8536a2bce2c7e8f25b

wich then returns a redirect to:

http://pathable.zoom.us/wc/join/92216763239?tk=&prefer=0&track_id=&meeting_result=&jmf_code=&wpk=wcpkc1012b8166d57e8536a2bce2c7e8f25b&_x_zm_rtaid=LXinaN1kTumLYsxXYuUhYg.1587994486091.922ce1614a1948a253693db8cebbd7b5&_x_zm_rhtaid=159

Again, this is http (NOT https), and can’t be served in a https enabled website, which is causing errors including:

Refused to frame ‘http://pathable.zoom.us/’ because it violates the following Content Security Policy directive: "default-src ‘self’

and

Refused to frame ‘http://pathable.zoom.us/’ because it violates the following Content Security Policy directive: "default-src ‘self’

This appears to be a change made by Zoom within the last 12 - 24 hours.

Please help as this change has broken our ability to embed zoom.

Hi @flippyhead

Any updates?
Thanks

Unfortunately no. We’ve been forced to use the Web SDK suddenly as it seems to only option.

Hey @flippyhead, @yagiz,

Please use the Web SDK. Embedding Zoom into iFrames was never officially supported, apologies it has broken your flows.

Thanks,
Tommy

@Tommy I really appreciate the efforts you’ve been putting in here and know you guys have been going through a lot lately. Still, the part that makes this kind of response so disheartening is on how many occasions you and others specifically advocated the use of iFrames; in this very forum.

2 Likes

Hey @flippyhead, thanks for your note.

True I have shared ways to use the Web Client in iFrames, however with all the updates in our product it is no longer a reliable solution so now I need to encourage to use the Web SDK. Apologies, and thank you for sticking with us during this tough time! :slight_smile:

Thanks,
Tommy

hi, what is the difference between the Web SDK and the iframe solution? Is it that the Web SDK opens up the native Zoom app while the iframe stays on the web page?
Thank you

Hey @mauro,

The Web SDK is designed to be embedded into a website, where as embedding the Zoom Web Client url into an iFrame was not designed to work like that.

Thanks,
Tommy