当前位置: 代码迷 >> PB >> webservie 安全問題解决办法
  详细解决方案

webservie 安全問題解决办法

热度:427   发布时间:2016-04-29 09:37:12.0
webservie 安全問題
当IIS 允许匿名登录的时候,下面的代码没有问题,但是当IIS禁止匿名登录,启用WINDOWS身份验证的时候,就不能了,
当调用WEBSERVICE 方法的时候,提示:unexpected return code:401 access denied 
我是按照
http://blog.csdn.net/xiongxiao/archive/2008/12/16/3530966.aspx
上面的方法去做的,不知道失败的原因在哪里,请大家帮忙
代码如下:
string userid,password,address
userid='administrator'
password='123456'
//注:administrator,123456上面是我登錄WINDOWS使用的帳號密碼
address='http://10.202.38.6/pb_webservice/uo_ds.asmx?WSDL'
i_conn.setbasicauthentication('',userid,password)
i_conn.setsoaplogfile( '') 
ls_return=i_conn.createinstance( pb_soap,"uo_dsuo_dssoap",address)


------解决方案--------------------
在iis里面选择基本身份验证,就可以了
  相关解决方案