Web Service 使用时出现 HTTP Status 401: Unauthorized
2015-12-29 14:14
405 查看
在调用 Web Service 时,实际遇到的情况:
1, 如果当前用户有权限,且IIS 中设定禁止匿名访问,则需要在代码中增加以下代码:
webService.UseDefaultCredentials
= true
2,如果当前用户没有权限,但IIS 中设定禁止匿名访问,就会出现此401 错误,可开启匿名访问解决:
enable anonymous authentication
3,如果当前用户没有权限,但IIS 中设定禁止匿名访问,会出现401 错误,在不开启匿名访问的前提下,需要在代码中加入对应的认证代码解决:
ws.Credentials = new System.Net.NetworkCredential(_userID, _password);
参看以下文章:
Http 401错误重现实验及解决办法
/article/11281663.html
1, 如果当前用户有权限,且IIS 中设定禁止匿名访问,则需要在代码中增加以下代码:
webService.UseDefaultCredentials
= true
2,如果当前用户没有权限,但IIS 中设定禁止匿名访问,就会出现此401 错误,可开启匿名访问解决:
enable anonymous authentication
3,如果当前用户没有权限,但IIS 中设定禁止匿名访问,会出现401 错误,在不开启匿名访问的前提下,需要在代码中加入对应的认证代码解决:
ws.Credentials = new System.Net.NetworkCredential(_userID, _password);
参看以下文章:
Http 401错误重现实验及解决办法
/article/11281663.html
相关文章推荐
- java使用http创建https连接,并且使用http实现webservice服务端
- 三种方法实现移动端HTTPS加速和省电
- Java Socket网络编程常见异常(转)
- tomcat部署成https协议
- 【常用工具类】NetUtil(检测当前网络状态)
- curl HTTP 测试常用参数总结
- Objective-c语言_计算机网络(UI)同步get,post和异步get,post
- windows 7 64位 Apache httpd 最新包的安装
- VirtualBox Centos 网络设置
- 17.cocos2d-x网络编程三(SocketIO)
- iOS9中如何适配http,Bitcode,设置sina,qq,weChat配置Scheme白名单
- 基于TCP/IP的手机聊天游戏(附带源码和解释)之服务器端类
- HTTP协议中keep-alive
- HttpClient使用详解
- TCP连接中的TIME_WAI状态
- 16.cocos2d-x网络编程二(WebSocket)
- PostMethod和HttpPost的区别
- Android使用httpPost向服务器发送请求的方法
- 全站 HTTPS 来了
- 网络编程之UDP协议