zoukankan      html  css  js  c++  java
  • WebService不能访问的终极解决办法。

    前天,网站的WebService突然就不能访问了。提示说找不到该页面。网站属性、环境:asp.net 、虚拟主机。度娘和谷歌也解决不了,技术群也没人遇到这种事情。配置一切正常,但提示页面说找不到该页面,我想:是否是IIS配置的问题呢?

    网站---属性---主目录---配置---映射----添加

    可执行文件为默认为:

    c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll

    请做对应的处理

    扩展名为:.asmx

    限制行为:GET,HEAD,POST,DEBUG

    确认文件是否存在:默认为选中,请将此项不要选中.

    让虚拟主机那边的技术支持修改下,那边说:不需要此配置,IIS已经默认配置好了。

    改完之后,不行!

    我又想:难道是配置文件的问题?

    因为VS的强大功能,所以web.config中的配置都是自动生成的,应该是没有问题的。

    又有人说:在web.config加入这样的配置,就可以解决。

    <System.web>
    <webServices>
    <protocols>
    <add name="HttpGet"/>
    <add name="HttpPost"/>
    </protocols>
    </webServices>
    </system.web>

    改完之后,又不行!

    至此,我已经非常的蛋疼了,

    最后,又发现了一个问题,另外一个虚拟主机上的WebService可以正常访问,而且配置是一样的。看来这边虚拟主机的水土不好。所以:

    那边的技术支持帮我重新换了一个虚拟主机,发布上去以后,正常了,为什么我也不知道。希望以后有遇到此类似情况的同行们可以考虑这个方法,当然,这是最终的方法,在当然,你可以选择不用WebService.

  • 相关阅读:
    【LeetCode】Set Matrix Zeroes 解题报告
    CodeForces 14 E
    Linux守护进程的编程实现
    用fildder 查看loveuv 刷流量时通信的数据
    .NET MVC学习笔记(一)
    微价值:专訪《甜心爱消除》个人开发人员Lee,日入千元!
    JSP动作--JSP有三种凝视方式
    【Hibernate步步为营】--映射合集汇总
    阿里好的开源项目有哪些(善用工具)
    色彩搭配原理与技巧?
  • 原文地址:https://www.cnblogs.com/Archosaur/p/WebService.html
Copyright © 2011-2022 走看看