由于SSL证书问题,我们在我的应用服务层使用"Windows.Web.Http.HttpClient"API.
我在下面提到了我的项目样本.
http://code.msdn.microsoft.com/windowsapps/HttpClient-sample-55700664
我们如何在"Windows.Web.Http.HttpClient"API中实现timeout选项
我有从HttpWebRequest取得的cookie,我需要将这些cookie设置为WebView控件的另一个页面。
如何将这些cookie传输到Windows 8.1 Store应用程序中的WebView控件?
我正在使用C#.net开发UWP应用程序,它具有启用Windows身份验证的WCF服务.在使用添加服务引用选项使用服务调用后,我努力通过默认的NetworkCredential.
请在下面查看我的考试.
当我传递正确的Windows身份验证凭据时,它正在按预期工作.
var service = new ServiceReference.Service1Client();
service.ClientCredentials.Windows.ClientCredential =new NetworkCredential("pradeep","****");
var test = await service.GetDataAsync(1);
Run Code Online (Sandbox Code Playgroud)
但是,我想在使用我的服务methis时传递默认网络凭据
var service = new ServiceReference.Service1Client();
service.ClientCredentials.Windows.ClientCredential = System.Net.CredentialCache.DefaultNetworkCredentials;
var test = await service.GetDataAsync(1);
Run Code Online (Sandbox Code Playgroud)
我也试过下面的选项.
service.ClientCredentials.Windows.ClientCredential = (NetworkCredential)CredentialCache.DefaultCredentials;
Run Code Online (Sandbox Code Playgroud)
当我传递默认凭据时.我低于例外.
HTTP请求未经授权使用客户端身份验证方案"Negotiate".从服务器收到的身份验证标头是"Negotiate,NTLM".
我在WPF应用程序中测试了与默认NetworkCredential相同的服务调用,该应用程序按预期工作.
我有代码十六进制代码"FFB800",我需要在WinRT中转换为"颜色".
提前致谢.