【发布时间】:2013-04-26 05:33:40
【问题描述】:
我在 A.com 上有一个页面,其中有一个 iframe,其 "src=" 在 B.com 上。
例如src="http://B.com/index.asp?123456"
查询字符串123456 是分配给域A.com 的客户端密钥。
index.asp 使用密钥进行数据库查找以识别域。
我如何确保拨打电话的是A.com 上的一个页面?
我考虑过通过location.host,但这可能会被黑客入侵。
也就是说,C.com 可以说:通过将location.host 更改为B.com,它是B.com。
(显然,location.host 是通过 JavaScript 确定的。)
A.com 上可以有其他 HTML 代码,而不仅仅是 iframe。
【问题讨论】:
标签: iframe cross-domain