我们使用Awesomium组件允许人们登录他们的Facebook帐户。但是从星期六开始,在某些地方我们收到错误,当人们尝试登录时说“需要Cookies”“浏览器上没有启用Cookies。请在浏览器偏好设置中启用Cookie以继续“。
当我尝试从webbrowser登录时,它运行正常。当我更改路由器的外部IP地址时,它也可以工作。问题发生在网络中的所有PC上,因此显然它必须对IP地址做一些事情。
当我在代码中禁用WebSession的Javascript时,消息消失并且登录工作正常(但它不会加载/显示以下页面)
任何人都知道为什么会出现这种情况(比如我们2%的客户)网络,以及为什么我在更改IP时会这样做。首先,我们认为我们可能已经被阻止或者某些东西,但是使用不同的组件它确实有效,以及在浏览器中。