问题:
详细说明:
我创建了一个使用电子邮件提交表单或Facebook登录按钮的强制门户登录页面。登录按钮使用Facebook开发人员资源中记录的javascript打开一个窗口并将用户登录。
测试:
CNA:点击Facebook登录按钮,多次点击后重定向到Facebook登录。 Facebook登录页面允许提交用户名和密码,但不会从cookie生成这些条目。提交后,页面为空白,登录未完成。
全功能浏览器:在Safari,Chrome,Firefox等社交标志正常运行并按预期工作。所有浏览器都将用户重定向到登录页面,用户可以使用电子邮件提交按钮或社交标志在热点上进行身份验证并重定向到登录页面。这些问题只发生在CNA上。
研究:
论坛主题说,以这种方式使用Facebook登录是不可能的,但我没有被出售,因为Social Sign In似乎正在做我正在提出的建议。他们声称在不使用应用程序的情况下完成登录,因此我必须假设他们使用CNA浏览器或直接启动Safari。一些javascript在CNA中起作用,但我无法追踪资源来准确解释CNA的功能/局限性。
感谢您对此问题的任何帮助