问题描述
我开的模式使用的是ashx充当服务器端,extjs充当客户端进行ajax应用模式开发。开发的时候在vs2010里面运行完全没有问题。但是发布到iis5.0里面就无法登陆。下面是登陆按钮的点击事件代码onlogin:function(){if(this._form.getForm().isValid()){Ext.Ajax.request({url:"/ashx/user.ashx",method:"POST",params:{action:"login",uname:Ext.get("uname").getValue(),pwd:Ext.get("pwd").getValue()},success:function(response,opts){varrst=Ext.util.JSON.decode(response.responseText);if(rst.success)location.href="/index.html";},failure:function(form,action){Ext.Msg.alert("系统错误","请求服务器失败!");}});}}就这个方法。。在vs2010里面能够登陆成功。但是发布到iis5.0就出现无法访问ashx..老是走failure:这个方法。。请问是什么原因。小弟送上40
解决方案
解决方案二:
看看你的连接字符串数据库名称是否正确
解决方案三:
当然对的啊。。我发布都是发布到本机。。我在vs运行完全没有问题。。我才发布到本机一个文件夹下。用iis建虚拟目录指向文件夹。。。但是运行尽然连登陆都有问题。。都不知道路径怎么弄是对的。。
时间: 2024-12-28 11:15:35