问题标签 [httpforbiddenhandler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
67209 浏览

java - 如何在 Spring MVC 中返回 403 Forbidden?

当用户没有查看特定页面的权限时,我希望我的控制器返回正确的 HTTP 响应代码。

0 投票
1 回答
840 浏览

asp.net - CastleProject *.vm HttpForbiddenHandler 不起作用

我尝试使用 HttpForbiddenHandler 来阻止文件但没有成功。web.config 如下:

我也设置了虚拟目录以将 .vm 请求转发到 aspnet_isapi.dll。基本上我遵循了这个指南:http: //support.microsoft.com/kb/815152

知道为什么它不起作用吗?我正在使用 Windows XP + IIS 5.1 对其进行测试。

更新:进一步的诊断测试把我推到了地狱。我尝试删除 ISAPI 列表中的 .config 绑定,正如预期的那样,该文件已被提供。我将所有内容都添加回来,这一次,它没有显示“未提供文件类型”,而是显示“没有为请求类型“GET”找到 http 处理程序!我完全被激怒了,这只是用于 XP 的 IIS 5.1 还是我做了一些可疑的事情?不,我只是对此感到害怕-当我进行故障排除时,我尝试使用 . 但是 .vm 未被阻止的问题仍然存在。

0 投票
1 回答
720 浏览

web-config - 网站忽略 System.Web.HttpForbiddenHandler 并允许下载 web.config

我的网站允许下载 web.config 文件。但是在我的 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config 文件中,我有这一行

<add path="*.config" verb="*" type="System.Web.HttpForbiddenHandler" validate="true"/>

这应该意味着无法下载任何配置文件。

我错过了什么?

0 投票
3 回答
415 浏览

plone - 让 Plone 给出正确的 403 禁止错误

默认的 Plone 行为是当用户尝试访问他或她没有权限的内容时显示登录框。

如何更改此行为以便显示未经授权的页面?如何自定义此未经授权的页面以具有自定义文本。ETC?

0 投票
1 回答
771 浏览

php - 403 Forbiddenh 在客户端的服务器

在我的应用程序中,当我发送邮件时显示禁止错误消息这是我的 ajax 代码

这是 process.php 页面

当我发送邮件时

显示在萤火虫中。当我在新窗口中获取网址时,此消息来了

0 投票
2 回答
1872 浏览

asp.net-mvc-3 - IIS 上的 Glimpse.axd 403ing

在我发布到 IIS (7.5) 后尝试访问 /Glimpse.axd 时,我现在收到 403 Forbidden 响应。IIS 中是否有禁止访问 .axd 文件的设置?或者这完全是另一回事?

0 投票
1 回答
1111 浏览

authentication - 通过另一个应用程序访问 jenkins 资源

我在必须在另一个应用程序中显示詹金斯的图形(图像)的情况下苦苦挣扎。当我保持登录到 jenkins(同一浏览器中的不同选项卡)时,另一个应用程序能够使用该图像 url 来显示图形。但是当我从 jenkins 注销时,不允许访问该图,因为浏览器不再具有经过身份验证的 jenkins 会话。

如果我知道登录 jenkins 的用户名和密码,如何在不手动登录 jenkins 的情况下显示此图像(在其他应用程序中验证和调用图像 url)?

谢谢你。

0 投票
1 回答
951 浏览

asp.net - 如何禁用默认处理程序 HttpForbiddenHandler 以查看 .cs 文件?

我希望能够在开发阶段从浏览器查看文件背后的代码。为此,我将在 web.config 中禁用.cs文件的默认处理程序。HttpForbiddenHandler

由于我使用的是 IIS 7,因此我首先将<remove>元素放在这样的<system.webServer>部分中:

运行应用程序时出现错误:

这是因为 in <system.webServer>section 中的元素无法识别属性verbpath.

然后我尝试将 <remove>元素移动到<system.web>这样的部分:

运行应用程序时出现错误:

如何禁用HttpForbiddenHandler阻止.cs从浏览器查看文件的默认处理程序?

0 投票
0 回答
64 浏览

apache - 使用 apache 访问网页时出现 403

我设置了 apache 并将我的主目录更改为我的 desktop/project.

我创建了一个网页,当我尝试使用 打开它时http:// localhost/app/index.html,该网站可以正常运行,没有任何问题。但是当我给出链接时,http:// 127.0.0.1/app/index.html 我得到一个错误 403 Forbidden。

提前致谢。任何帮助将不胜感激。

0 投票
1 回答
209 浏览

php - 无法使用 PHP 中的 file() 函数访问外部 URL

我有以下代码:

我收到以下异常:

但是我直接在浏览器中访问 URL(存储在 $url 变量中),它工作得很好。为什么我从 PHP 访问它时遇到问题?