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。