gpt4 book ai didi

asp.net - Web 服务调用不起作用,只是被重定向到 .asmx 页面

转载 作者:行者123 更新时间:2023-12-02 05:06:31 25 4
gpt4 key购买 nike

我有一个正在使用的 .Net Web 服务。通常情况下,在本地一切正常。当我将服务放入站点、编译站点并将其加载到服务器时,它不起作用。发生的情况是,如果我在服务器本地浏览 .asmx 页面,并单击要调用的方法,单击调用后,我会看到一个加载了 .asmx 页面的新窗口。没有 XML 输出,什么也没有。

我从服务器上复制了编译后的站点,服务工作正常,这告诉我这是一个 IIS 设置。服务器是2008 R2。有没有人以前见过这个问题,或者对在哪里看有任何想法?我在事件查看器中没有错误。

最佳答案

我遇到了完全相同的问题,我不知道你是否发现了这个问题,但是 this post有了我的答案,我的重写包括一条规则,使 url 全部小写。这会导致调用失败,因为 Web 服务方法区分大小写并且包含大写字符。我添加了一个重写规则来豁免 .asmx 文件,它现在可以正常工作(来自 this post )。

关于asp.net - Web 服务调用不起作用,只是被重定向到 .asmx 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10938952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com