zoukankan      html  css  js  c++  java
  • webservice远程测试显示“测试窗体只能用于来自本地计算机的请求

    今天将写好的网页在网络环境测试,结果当让是报错了,通过捕捉,发现时webservice不能远程访问。

    返回信息“测试窗体只能用于来自本地计算机的请求。”

    查找后在‘HOH’的博客找到了答案。下面是解决方案。

    让客户端也能够打开测试窗体
         大家都知道,Web服务做好后,发布在网上,别人要调用你提供的接口时,是无法打开测试窗体的,这让很多的朋友都蛮郁闷,为什么别人提供的服务接口就能够打开测试窗体,而我的就不行呢?是不是我的代码写的有问题呢?其实不是这样的,下面,我就来教你如何实现这个功能。
         首先,我们用Microsoft Visual Studio .NET 2003打开要发布的服务。找到“项目”,进入。我先假定你的项目名称为WebService,在点击WebService属性,进入到“WebService属性页”这个页面,再找到配置属性,并点击它,选择“调试”这一项,在“启动操作”里面。找到“调试模式”这一项,并选择为“等待附加到外部进程”,然后再把“启动远程调试”这一项置为“True”,这样是不是就足够了呢?大家可以再试一下,怎么还不可以啊?不急,还差一步就可以了的,我们接着来,我们还要在Web.config文件里面加上下面这段代码:当然并不是在那里加都可以的,我们查一下就知道,webServices是属于System.web名称空间下的,所以我们应该把下面这段代码放在<System.web></System.web>里面。

     

     

    Code

     

     

     

  • 相关阅读:
    牛客小白月赛-鲲
    HDU-1069 Monkey and Banana
    HDU-1159 Common Subsequence
    Python3-提高效率的方法
    Python3-ORM-Sqlalchemy
    redis端口6379的由来
    Linux环境下的network IO
    Yii2-设置和获取、删除Cookies空值分析(有代码)
    PHP中的运算符---位运算符、递增递减运算符、三元运算符、字符串运算符、数组运算符、类型运算符、错误控制运算符
    redis的五种存储类型的具体用法
  • 原文地址:https://www.cnblogs.com/5tao/p/1508281.html
Copyright © 2011-2022 走看看