使用Windows 10;谷歌浏览器版本46.0.2490.71 ...奇怪的是,当我通过本地主机上的https在ember应用程序会话中尝试时,我看到了这种情况。它适用于非https会话。
当我尝试在LocalStorage中手动(从F12窗格)或使用JavaScript设置以下JSON时,
{"secure":{"authenticator":"authenticator:qui-authenticator","access_token":"gBtZwAX1rFcu3D1LLNLKJ53l7Eyc1z3k0Fp30Jl6U4MM4o8lz_odld5Fv8kSoorUexjdIAW1THv2kNmWiarUWsG6AAZHPmlnHJwTbI0JD5Dtq4_XNOIKfhmEoLaaweVU3gYF7NkXfVHuUoDbJZNw9PvX28OeHv9EUuqpPKwYcILvpCu9vncEQv3M2jrZk-RtMrg16zZ70UjgCVkhx8eJsZ2wz8NohmALPA46HXtDAgdWcsrX9KJvF9lVJfuQVorual-9fZMHZTudd__yEQJXRvD1Slc8TmckoaUUpvtz8Ijo2MzJkIC3-gyyPPi8BeQYpdPxCXlvEBRccAHv8tAHRONo9z7Li8wJUJCi79xmjtpVYwJ3AERryIAhXbuD6cVEWYrMFKe_P2fndqlECq1nP6c43XsCVuPq09sSmbhejc66J3iqpfs4poy67qa6uPKHPvTgFBpDrLv7YoIyxK-sL0bM6LCMPiJzj9ocEzZ9DsCnkoMpPnO2PefJidWrzspn","token_type":"bearer","expires_in":1209599,"userName":"aaa@yahoo.com",".issued":"Wed, 11 Nov 2015 02:42:12 GMT",".expires":"Wed, 25 Nov 2015 02:42:12 GMT"}}
... Chrome正在将JSON字符串截断为值
{"secure":{}}.
如果我删除最后一个花括号},它会设置值很好。知道这可能会发生什么。虽然在IE中工作正常。
有关可能发生的事情的任何指示?
BTW - 我在使用ember-simple-auth时遇到了这个问题 - 当成功进行身份验证后,库正在使用来自服务器的承载令牌设置LocalStorage。
谢谢
Athadu