文档中心    工具中心
万户网络知识库 > 常见问题 > 网站的验证码在应用程序池为“集成”的模式下不能显示的解决方案

网站的验证码在应用程序池为“集成”的模式下不能显示的解决方案

更新时间:2019-03-11 18:44:20    访问量:

IIS 6.0版本(Server2003 服务器):

由于目前IIS6.0用户还较多,所以ezEIP默认是正确适配应用程序池为“经典”模式的,若需要用在“集成”模式下,可以用下面的解决方案:

打开网站根目录的web.config 文件,找到下面这行去掉

1、去掉system.web -> httpHandlers 节点中的这一行 :

EIP:

ezShop:

2、然后在节点 system.webServer -> handlers  加入下面这一行

EIP:

ezShop:

如下图

注意:EIP中的验证码与ezShop中的验证码,引用的程序集不同,不能混用;


IIS 7.0+版本(服务器为Server2008+或Windows7+

1.打开“控制面板”,找到“管理工具”;

2.打开“Internet 信息服务(IIS)管理器”


3.找到对应的站点,点击“基本设置”,查看站点所使用的应用程序池;


4.切换到应用程序池视图,找到站点使用的应用程序池,点击“高级设置”;


5.修改站点应用程序池为“经典模式”;

6.重启引用程序池;

7.设置完毕,刷新网站页面,检查验证码是否显示正常;

更多文档中心

更多工具中心

以上内容是否对您有帮助?

在文档使用中是否遇到以下问题

更多建议

Top