zoukankan      html  css  js  c++  java
  • IIS部署web Service使用浏览器测试

    常见的IIS部署WebService,或者开发时,调试WebService的问题

    1、想通过浏览器进行调用测试,比较快速方便

    VS直接运行,还可以选用自己喜欢的浏览器进行调试,前提需要在 Web.Config配置文件中,增加配置信息

    system.web节点下增加如下:

       <webServices>
          <protocols>
            <add name="HttpSoap"/>
            <add name="HttpPost"/>
            <add name="HttpGet"/>
            <add name="Documentation"/>
          </protocols>
        </webServices>

    其中的配置表示支持访问的方式,必须配置HttpGet,因为浏览器调用使用的是Get方式访问。

    配置之后,运行vs程序,或者直接打开IIS配置好的网址,就会出现测试窗口

    2、有时候发了IIS网站希望保证目录安全性,不让人直接看到网址物理路径下的其他文件,此时可以在IIS设置“禁用目录浏览”

    3、有时候我们希望禁止通过浏览器测试,因为大部分程序都配置好了访问节点,有人接手做,发布之后突然想禁用浏览器直接测试功能,反而不知道怎么处理

    只需要去除这两行即可,但是也就意味之用户只能通过soap方式访问

     <webServices>
          <protocols>
            <add name="HttpSoap"/>
            <add name="HttpPost"/>
            <add name="HttpGet"/>
            <add name="Documentation"/>
          </protocols>
        </webServices>

  • 相关阅读:
    ISCC 2018——write up
    图的存储结构(十字链表、邻接多重表、边集数组)
    图的存储结构
    树梅派(Raspberry Pi 3b)安装kali linux 2.0
    树梅派3B kali2.0 启用SSH进行远程登录
    VS+VAssistX自动添加注释
    libtiff库使用
    word采用尾注进行参考文献排版的一些问题
    vs2008安装opencv2.4.6
    Altera CYCLONE III FPGA BGA布线
  • 原文地址:https://www.cnblogs.com/MrDW/p/13106331.html
Copyright © 2011-2022 走看看