Forum Discussion
Stream Embed problems on iOS
Tony_Fritzen - I moved your post to a new thread on the Stream (on SharePoint) section.
Can you work with your IT admin (if you aren't one) to open a support ticket on this issue? Since we re-wrote the code for embed and login for videos in ODB/SPO I'm sure there are bugs / optimizations we didn't port over from Stream (Classic). Make sure you have support escalate it up to us in the Product Group if there isn't anything obvious they can figure out, so that we can investigate and hopefully find a fix for this.
If it's working correctly with Stream (Classic) I'm hoping we can easily fix it for Stream (on SP) as well.
Sorry for our bugs!
- villeoMay 15, 2023Copper Contributor
Marc Mroz - I too am interested if there was any update or suggested workaround.
UPDATE:
I was able to narrow down the root issue of the looping in my case by:
- Cutting and pasting the iframe src url from the embed code into a new Edge InPrivate window or Chrome Incognito window
- The same looping was observed, but this time it was clearly not due to embedding the iframe in a non page served by a non-microsoft domain since the url was a SharePoint url.
- I examined the network logs via the browser developer tools and, among other things, noticed the response header x-msdavext_error (detail below)
- After a bit of digging, I discovered this might be due to the SharePoint tenant wide settings for allowing or disallowing basic auth, i.e. "LegacyAuthProtocols".
- Best practice is to disallow for security reasons; however if they are disabled you'll get the looping for MS Stream SharePoint embeds.
- If you enable them via PowerShell or the SharePoint Admin Portal -- NO MORE LOOPING!
- It would be great if the Microsoft Stream team would enable a solution that works without allowing legacyauth! Many people won't be able to do this for security reasons.
Response header detail:
x-msdavext_error: 917656; Access+denied.+Before+opening+files+in+this+location%2c+you+must+first+browse+to+the+web+site+and+select+the+option+to+login+automatically.
Enable basic authentication in SharePoint with PowerShell
Set-SPOTenant -LegacyAuthProtocolsEnabled $true
SharePoint Admin Portal
- Alexander_du_BoisMar 23, 2023Copper ContributorAre there any updates on this issue?