代码之家  ›  专栏  ›  技术社区  ›  Blerta

发布网站时不显示验证码图像

  •  1
  • Blerta  · 技术社区  · 15 年前

    我用的是我从 here 它在我的本地主机上运行良好,但在服务器上发布时问题就出现了。不会显示验证码图像本身。当然,我使用的是母版页,而验证码本身也在某个用户控制之下。 在发布时是否有任何已知的问题。我错过了什么? 在我的web.config文件中有什么要更改的吗??

    谢谢你们!如有任何答复,将不胜感激

    1 回复  |  直到 15 年前
        1
  •  2
  •   Blerta    15 年前

    我找到了解决办法。事实上,虽然在我的电脑中使用了IIS 6,但我是在使用IIS 7的服务器上发布网站的。对于IIS 7,如果要使用自定义处理程序,必须从处理程序映射中注册它们并添加托管处理程序,可以在这里找到一篇好文章 Configuring Custom Http Handler in IIS 7 否则,无法识别自定义处理程序,并且无法正确处理验证码图像。

    然后必须启用托管处理程序,然后一切正常。

    所以这是一个IIS问题,显然在web.config文件中添加处理程序是不够的。