当我在家工作时,我们开发服务器的 URL 需要基本身份验证。因此,如果一个网页有一个脚本或链接标签对我们的开发服务器的引用,我们会得到每个服务器 URL 的提示。
最近,我使用 jQuery 在开发服务器上编写了一个对 API 的 ajax 调用$.ajax
。我没有收到身份验证提示,并且 Firebug 报告 401 未经授权。但是,如果我将这个 API 直接放在浏览器地址栏中,我会得到提示。
目前,我必须切换到 Chrome 并调用 --disable-web-security。当我这样做时,$.ajax
调用将导致浏览器给我一个提示。
这是$.ajax()
浏览器或其他东西的“问题”吗?