我想嵌入一个UIWebView
进入我的 MonoTouch 应用程序中尚未本地实现的区域。
为了对网站进行身份验证,我想设置一个包含当前会话密钥的 cookie。
我尝试创建一个NSDictionary
与 Cookie 的属性,然后创建一个新的NSHttpCookie
并将其添加到NSHttpCookieStorage.SharedStorage
.
遗憾的是,cookie 似乎是空的并且未用于请求。
如果有一个关于如何使用属性构建 cookie 的示例,以及关于这是否是最简单的方法的评论,我们将不胜感激。
关注阿努杰的错误报告我对创建 cookie 需要多少行代码感到难过。所以下一个 MonoTouch 版本将有新的构造函数NSHttpCookie
, 如同System.Net.Cookie这将允许你做类似的事情:
// this ctor requires all mandatory parameters
// so you don't have to guess them while coding
var cookie = new NSHttpCookie ("iherd", "ulikecookies", "/", "yodawg.com");
您甚至可以创建一个NSHttpCookie
来自.NETSystem.Net.Cookie
.
注意:当 API 被证明比应有的复杂得多时,请毫不犹豫地填写错误报告:-)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)