自从更新到Xamarin ios第7周期后,每当我尝试连接到我的服务器时,我收到的标题总是:
{Connection=close&Host=172.16.101.12&User-Agent=Manager%25202%2f1.0+CFNetwork%2f758.4.3+Darwin%2f15.5.0}
但是它应该有一个授权密钥, - 在更新之前总是有效。
var client = new RestClient(EndPoint);
client.Authenticator = new HttpBasicAuthenticator(UserName, Password);
return client;
有谁知道为什么我不再在另一端收到授权标题 - 就此而言,为什么ios现在似乎总是想要关闭连接?
(我目前正在使用Restsharp 105.2.3)
答案 0 :(得分:0)
这完全取决于ios想要确保我们正在运行安全连接,对于我的开发环境,我没有通过HTTPS连接工作,因此我不得不在信息中添加一些零碎的内容的.plist。欲了解更多信息,请在此处阅读:
https://developer.xamarin.com/guides/ios/platform_features/introduction_to_ios9/ats/
不幸的是我的程序没有被正确重建,所以我第一次尝试这个(还有一些)它没有拿起这个设置,所以一旦你加入了键,确保你清理然后建立!