为什么浏览器对localhost和127.0.0.1的处理方式不同?

时间:2015-03-07 18:47:29

标签: google-chrome firefox

在一个简单的oauth调用中,应用程序是从localhost调用的,返回的URL是127.0.0.1,但是浏览器给出了错误, 阻止了一个有起源的框架" http://127.0.0.1"从访问带有起源的框架" http://localhost"。 为什么浏览器会以不同方式对待它们?

由于

1 个答案:

答案 0 :(得分:1)

一个是名称,另一个是IP地址。

它只是一个安全功能,可以阻止跨域请求等。

127.0.0.1!= localhost,localhost解析为127.0.0.1它不一样"域"。