[英]XML web services error of authentication
這是我的代碼:
ServiceReference1.WS1CPortTypeClient S_Reference = new ServiceReference1.WS1CPortTypeClient("WS1CSoap12");
S_Reference.ClientCredentials.UserName.UserName = "*****";
S_Reference.ClientCredentials.UserName.Password = "1!******";
S_Reference.GETDATA_XML(System.DateTime.Now.ToShortDateString(), "Organization_Names", "");
我在這行代碼中遇到錯誤:
S_Reference.GETDATA_XML(System.DateTime.Now.ToShortDateString(), "table_name", "");
錯誤是:
附加信息:HTTP請求未經授權,客戶端身份驗證方案為“匿名”。 從服務器收到的驗證頭是'Basic realm =“1C:Enterprise 8.3”'。
在app.config或web.config文件中;
你可以嘗試以下憑證類型;
如果這不能解決您的問題,請分享您的配置文件。
<binding name="xxx">
<security mode="Transport">
<transport clientCredentialType="None" />
</security>
</binding>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.