加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 403禁止错误

发布时间:2020-12-15 19:56:11 所属栏目:asp.Net 来源:网络整理
导读:当我从 jquery访问web服务时,我收到403禁止错误..我也在虚拟目录中发布和创建. Wat是造成这个错误的原因以及如何纠正它?我在同一个解决方案中添加了webservice ..这是我的以下代码.. $(document).ready(function() { $("#sayHelloButton").click(function(e
当我从 jquery访问web服务时,我收到403禁止错误..我也在虚拟目录中发布和创建. Wat是造成这个错误的原因以及如何纠正它?我在同一个解决方案中添加了webservice ..这是我的以下代码..
$(document).ready(function() {   
         $("#sayHelloButton").click(function(event){   
             $.ajax({   
                 type: "POST",url: "App_Code/DummyWebService.asmx/HelloToYou",data: "{'name': '" + $('#name').val() + "'}",contentType: "application/json; charset=utf-8",dataType: "json",success: function(msg) {   
                     AjaxSucceeded(msg);   
                 },error: AjaxFailed   
             });   
         });   
     });   
          function AjaxSucceeded(result) {   
              alert(result.d);   
          }   
          function AjaxFailed(result) {   
              alert(result.status + ' ' + result.statusText);
          }

我想使用webservice的url路径是错误的..我使用了路径’DummyWebservice.asmx’.我收到了500内部服务器错误.

解决方法

IIS和开发服务器阻止访问您的App_Code文件夹.
这是您应该存储类文件的地方,但您的asmx需要位于公开可见的位置.

将asmx移动到站点的根目录中,但将asmx.cs保留在App_Code中,以便进行编译.

然后显然改变你的JavaScript中的路径并试一试.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读