ASP.NET调用webservice引起请求因 HTTP 状态 403 失败: Forbidden的解决方法
今天在本地测试发送短信项目,需要使用到webservice,在发布到正式环境出了点问题,下面是引用短信发送webservice,调用发送接口的代码: Code [http://www.xueit.com] string managermobile = Utils.
今天在本地测试发送短信项目,需要使用到webservice,在发布到正式环境出了点问题,下面是引用短信发送webservice,调用发送接口的代码:

string managermobile = Utils.getAppSettings("manager_mobile"); string[] adminmobile = managermobile.Split(','); sms.SMS_Service sms = new DYJ.stockSms.sms.SMS_Service(); sms.ValidateUser user = new DYJ.stockSms.sms.ValidateUser(); user.UserName = "admin"; user.PassWord = "test"; sms.ValidateUserValue = user; for (int i = 0; i < adminmobile.Length; i ) { if (adminmobile[i].Length > 10 && adminmobile[i].Length <= 12) sms.SendNotifyMsg(adminmobile[i], "网站网友友情告知:网站接口" Utils.Request("sendtype") "出现网络繁忙", "test"); }
程序部署到本地环境,一切都测试正常,但一部署到远程正式环境,就出现
如下图:
居然远程服务器提示没有找到webservice页面,最后进入webservice服务器的IIS查看一下,原来是做了IP限制访问策略,在IIS的webservice站点加入调用服务器IP,一切就正常了,出现这个问题比较简单,如果你的程序在调用webservice,发现找不到页面,返回http 403错误的话,可以看看是不是也象本文的问题一样呢。
作者:dodo
出处:http://www.xueit.com/html/2009-12-11/21-1312953506765.html
本文版权归作者和学IT网共有,欢迎转载,但未经作者同意必须保留此段声明,并且保留原文链接。否则保留追究法律责任的权利。
“/”应用程序中的服务器错误。
请求因 HTTP 状态 403 失败: Forbidden。
收藏文章
精彩图集
精彩文章
- 暂无记录。
热门标签
Pyth
没有解析
用vbs从本地
excel
解析
Administrato
apache配置文件
全文索引
二维数组初始
VPS时间
队列queue
lvs
指定端口
lftp
基本查询
翻译软件
首次加载
上下移动
mysql表分区
Windows10_En
栈结构
imap
过滤HTML
linux删除direc
深入分析
Js解密
预览Office文件
request.getS
提示下载
mysql_field_
php php调用tao
多线程共享
字典
mast
文字表情
反
数据表清空
Datase
php php通
查出
内存过大
回文
误删除
多条数
linux查找文件
query
获得ip地址
图片下载
数组array
hadoop伪分布
一行
系统安装
Vmware
13位
无错代码
Connect
进程类
模拟登录百
SwingWorkder
横竖屏切换
赞助商链接
@CopyRight 2002-2008, 1SOHU.COM, Inc. All Rights Reserved QQ:1010969229