我尝试使用asmx web服务连接我的xamarin表单应用程序。
我在这里创建DependencyServices并添加服务调用。
public string GetConferences()
{
using (service = new worksops())//my service
{
service.Credentials = new NetworkCredentials("username","password");
var conferencesjson = service.GetConferenceList();
return conferencesjson;
}
}
此代码在使用c#的wpf项目上运行良好,但在xamarin中我得到WebException“HTTP status 401:Unauthorized”。
更多信息:
在Responce里面我在IsMutuallyAuthenticated上发现了System.NotImplementedException。
任何想法??
由于
答案 0 :(得分:0)
你试过这样的事吗:
service.ClientCredentials.UserName.UserName = "username";
service.ClientCredentials.UserName.Password = "password";