1

我有一个 jquery ajax 调用

$.get("http://localhost:82/store-app/public/Index/getstylinginfo"

当我使用本地主机从 IE 运行它时,它工作正常。但是当我尝试使用 IE 使用我的 IP 地址运行它时,它不会获取数据。知道我可能做错了什么吗?

4

1 回答 1

3

localhost和你的IP地址不是同一个域。它们可能是同一台机器;一个甚至可以指向另一个,但它们是独立的域,因此由于同源策略,您不能从另一个访问一个。

为避免违反同源策略,您必须使用与原始文档中相同的域、协议和端口。

于 2012-05-29T11:53:43.280 回答