在跨域中创建安全的iframe

Creating safe iframes in cross domain

本文关键字:安全 iframe 创建      更新时间:2023-09-26

我必须在www.siteone.com的页面中创建一个iframe。iframe src将类似于www.parentsite.com/formone.html。我希望X-Frame选项可以用来限制其他网站在www.parentsite.com中使用parentsite表单。

现在我的问题是,我必须在parentsite.com中为其他一些用户网站生成表单。在这种情况下,我不能直接向他们提供直接的URL www.parentsite.com/formxxx.html。所以我不得不使用URL缩短器/一些其他安全的方法来限制我在其他网站上使用表单。我可以用什么方式安全地创建URL。一种方法是创建散列码(比如公钥/私钥)和URL,以防止其他网站攻击。

但这是唯一安全的方法吗??在我的情况下,我们还可以实施哪些方法来防止像点击劫持这样的攻击??

注意:用户网站将被赋予javascript功能,用于在其网站

中创建iframe

您可以拥有一个有效域的字典。当请愿书到达你的表格时,你会检查请愿书的推荐人是否在你的白名单上。如果是你的回复,如果不是,你会发出一条信息,警告请愿是不允许的。