本地调试Web Service正常,引用到其他项目调用失败。
异常详细信息: System.Net.WebException: 请求因 HTTP 状态 401 失败:Access Denied。
1 设置Web Service所在文件夹允许Internet来宾访问权限和EveryOne权限
2 设置IIS允许匿名访问
3 serviceLicense.Credentials=System.Net.CredentialCache.DefaultCredentials; 获取客户端安全凭证
4 web.config文件的authentication mode节是不是配置不正确,把这节配置为<authentication mode="None"/>