【发布时间】:2014-05-27 22:33:16
【问题描述】:
我开发了一个网站,它使用 Ajax POST 使用 jQuery 到 PHP 服务器。
虽然从家里的网络浏览器访问它时它工作得很好,但当我从日常工作的公司网络上的网络浏览器访问时,我的一些 Ajax 请求会失败,并且我收到 Firebug 显示的以下错误:407 Proxy Authentication Required ( Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )。请注意,Chrome 没有显示错误,但仍被阻止,IE11 也阻止了它,但由于不相关的问题 (Error in jquery.validate.js in MVC 4 Project with jQuery 1.9),我无法使用开发工具查看消息。
我没有能力修改公司网络上的任何内容,我也不想这样做。我的愿望是修改我的服务器提供的 HTML/JavaScript/Headers 以消除对请求的阻塞,这样其他人就不会遇到这个问题。
可以做什么?
【问题讨论】:
-
听起来你的工作机器在 ajax 运行时没有登录
-
尝试运行 CNTLM - 它会重新协商代理身份验证并通过生产力防火墙获取大量内容。
标签: javascript php jquery ajax proxy