asp.net - X-Frame-Options 拒绝加载 : http://www. youtube.com/v/g5RM5StrMXY 不允许跨源框架

标签 asp.net asp.net-mvc asp.net-mvc-3 iframe

我有一个 ASP.NET 网站。

页面加载后,出现以下错误。

错误: X-Frame-Options 拒绝加载:http://www.youtube.com/v/lgZBsWGaQY0&feature不允许跨源框架。

enter image description here

由于此错误,YouTube 视频无法在 iframe 中打开。

<div style="display: none; position: relative;">
    <div id="divYouTubeClasses">
        <iframe id="Iframe1" style="background-color: White !important; border: 0;" width="835"
                    height="430" src="http://www.youtube.com/v/g5RM5StrMXY" scrolling="no"></iframe>
    </div>
</div>

请提供此错误的一些解决方案。

最佳答案

查询中的原始 URL

http://www.youtube.com/v/lgZBsWGaQY0&feature

预期网址

http://www.youtube.com/embed/lgZBsWGaQY0?autoplay=1

关于asp.net - X-Frame-Options 拒绝加载 : http://www. youtube.com/v/g5RM5StrMXY 不允许跨源框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15272857/

相关文章:

c# - MVC 3 注册确认邮件

c# - ASP.NET MVC5 基本 HTTP 身份验证和 AntiForgeryToken 异常

c# - 在某些条件下禁用 mvc3 客户端验证

c# - ValueProvider 不包含 TryGetValue 的定义

javascript - JS 错误 + asp.net

asp.net - 在 ASP.Net 中编写自定义 NTLM 质询/响应

java - 带有 asp.net 的 liferay 门户

asp.net-mvc - asp.net mvc 3,主题(不同 View )

asp.net - 依赖注入(inject)到 AuthorizationFilterAttribute

asp.net - 授予使用 Azure AD 登录的权限