Captcha 控件无法与 url 路由一起使用 (ASP.NET 4.0 WebForms)

发布于 2024-11-08 06:44:34 字数 340 浏览 6 评论 0原文

ASP.NET 4.0 C# WebForms

我的 global.asax 中有 route.Ignore("{resource}.axd/{*pathInfo}"); ,以便我的 ajax 正常工作。

该控件是“MSCaptcha”。

它显示源文件 http://localhost:666/Project/CaptchaImage.axd?guid=96f830ee-6fb9-42ad-9ff4-d6484ffdcbe4 中的路径,但不显示“图像”。

我可以在 global.asax 中添加一些内容以使验证码控件正常工作吗? 有什么建议吗?

ASP.NET 4.0 C# WebForms

I have route.Ignore("{resource}.axd/{*pathInfo}"); in my global.asax for my ajax to work correctly.

The control is a "MSCaptcha".

It shows the path in sourcefile http://localhost:666/Project/CaptchaImage.axd?guid=96f830ee-6fb9-42ad-9ff4-d6484ffdcbe4 but does not show the "image".

Can I add something to my global.asax to get the captcha control to work?
Any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

野心澎湃 2024-11-15 06:44:34

看起来您希望能够忽略虚拟文件夹层次结构中不同深度的 captchaImage.axd ?这需要通过路由处理多个段,这在您的情况下并不方便。最好将 CaptchaImage.axd 的位置“固定”到某一路径,通过路由忽略该路径,并始终在该位置引用 CaptchaImage.axd。

有关 asp.net 路由的详细信息。
http://msdn.microsoft.com/en-us/library/cc668201.aspx

It looks like you want to be able to ignore your captchaImage.axd at different depths in your virtual folder hierarchy? This would require handling multiple segments via routing which isn't convenient in your case. It would be better to "fix" the location of the CaptchaImage.axd to a certain path, ignore that path via routing, and always reference the CaptchaImage.axd at that one location.

Details on asp.net routing.
http://msdn.microsoft.com/en-us/library/cc668201.aspx

这个俗人 2024-11-15 06:44:34

您确实需要将其设置为在肯尼思提到的不同级别上忽略。在我的应用程序中,我们只处理一层深度。但是,您可以使用以下代码并设置多个级别。

routes.Ignore("{parent}/{sub}/{resource}.axd");

You do need to set it to ignore at the different levels as mentioned by Kenneth. In my app, we only dealt with one level deep. However, you can use the following code and set multiple levels.

routes.Ignore("{parent}/{sub}/{resource}.axd");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文