.net Form在ios上没法存储HttpCookie 经历

    在这里先祝你们新年快乐!html

    先贴出两位道友帮助连接:    ios

    http://www.cnblogs.com/deepleo/p/iso_cookies_formsAuthenticationTicket_version.htmlweb

    http://www.cnblogs.com/dudu/archive/2011/03/06/asp_net_4_browser_cookie.html服务器

    本觉得新年第一天班应该是优哉游哉,忽然销售MM来跟我说客户微信后台上不了,当时我纳闷了由于这个项目已经上线了半年多了,当初本身也是几经测试,中间也有解决过部分不足的地方。用户在微信服务号里能接受获取到数据信息,当是点击数据信息跳转到页面内容的时候,就直接出现空指针异常,登录绑定帐号时始终跳转至登录页面微信

    看到这个错误信息,以及客户反映的问题,我初步能肯定问题是出在获取存储用户信息时用一个空的对象去点出值,但我觉的这里不可能出问题的,由于我在跳转连接生成前是先作过一次用户信息检查的若是为null,那么我是会重新给用户在建立一个的,但问题为何会出在这里呢?我不禁的怀疑版本是否是出了问题,由于上年年末刚更换过服务器,因而本身先拿手机测试了一下,并无重现客户所说的问题,而经过新增长的日志记录,也验证个人诊断,在我还在一头乱麻的时候又一个客户也出现了这个问题,这让我不禁的紧张了一下,中间也怀疑是不是微信的问题,但想一下微信已经用了这么多年了就算有这个问题那也是早已经修复了,这时我不禁的想到难道是https协议的问题,虽然感受这有点不合理但仍是跑去问了下公司开发ios的同事,最终同事告诉我 ios并无强制性,因此这个假设是不能成立的,接着第三个客户也反馈了这个问题,我不禁的加紧节奏又拿了公司同事几部手机测了,都没办法重现问题,看着桌上的几部安卓手机我不禁的陷入纠结,难道问题是出自苹果机?我像销售MM询问到客户是否用的是苹果机,随之像多个客户询问过,都是苹果机出现的这个问题,难道这就是真相,因而我借同事苹果机测试了一下果真重现了客户所反映的问题,是时候表演真正的技术了,凭借着 ios 和 FormsAuthentication 这两个关键 我搜出了个人救星cookie

http://www.cnblogs.com/deepleo/p/iso_cookies_formsAuthenticationTicket_version.html测试

http://www.cnblogs.com/dudu/archive/2011/03/06/asp_net_4_browser_cookie.html指针

在这两个文章都对于我来是有帮助日志

第一就是  “这个FormsAuthenticationTicket.Version 属性是干吗的,有人知道不?orm

第二就是 对于问题研究的执着,也让我得到很多收获。

最终在web配置文件里加上UseCookies,就能解决这个问题了

相关文章
相关标签/搜索