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。
收藏文章
精彩图集
精彩文章
- 暂无记录。
热门标签
httponly
随机改变
ReplaceAll
sax解析xml
重新编码
事
淘宝ip地址
SqlServer201
框架
图片添加水印
意义
输入焦点
FileUpload
监测网络
16条
set_error_ha
分法
JPA
排列组合
AppleScript
基本数据类型
simplexml
java解析xml
2014火车票查询
变量作用域
自然对数
闪回
预览
初始执行文件
设置命令
结构
相对路径
网页调用
程序窗口
走马灯
JavaScript代码
下次
具体
资源文件
正版
INSERTED
linux开发经验
单例模式实现
名称
Driver
易理解
chardet
click事件
请求来自手机
消息队列
求值
非递归遍历
undefined
asp数据字典
SQLTuning
AdvStringGri
FusionCharts
基本类型
影像
Table行
赞助商链接
@CopyRight 2002-2008, 1SOHU.COM, Inc. All Rights Reserved QQ:1010969229