我有一个IIS 3应用程序,它运行在IIS7.5上。如果我从Windows Server本地访问应用程序,一切都很好,但是如果我试图从远程客户端访问应用程序,浏览器会抛出一个错误。
当我尝试远程访问站点时,HTML会很好地加载,但是当它进行AJAX调用时,它会失败,因为这个msg:
帖子403 (禁止:标题“内容-类型”值被拒绝)
我尝试过:-使用jQuery jsonp -在文件夹安全和共享中向“每个人”授予and文件夹访问权限。
你还有其他的解决方案吗?
发布于 2012-07-13 08:25:29
检查文件global.asax是否存在。我也遇到了同样的问题,因为我忘记上传这个文件。
发布于 2011-08-08 13:48:17
您的web服务器是否安装了ASP.NET 4?您可能需要运行以下命令:
%windir%\Microsoft.NET\Framework64\v4.0.30128\aspnet_regiis.exe -ir编辑:好吧,所以这不是问题.安全是下一件要检查的事情:这篇文章可能会帮助你.http://learn.iis.net/page.aspx/624/application-pool-identities/
发布于 2011-08-08 18:31:40
通常,当我看到这样的东西时,IIS是在它有限的用户(而不是应用程序池用户)下运行您的站点。
要检查此配置,需要访问IIS管理器,展开计算机名称,展开站点,展开包含应用程序的网站,在树视图中选择应用程序。
在IIS设置区域下,选择“身份验证”(双击它,或单击“打开”功能)
选择“匿名身份验证”,单击“编辑”。从右边的行动。在打开的对话框中,检查匿名用户标识的设置:应该将其设置为应用程序池标识。
https://stackoverflow.com/questions/6980688
复制相似问题