在子域名上设有单独的移动网站,其名称为m.domain
而不是domain
:
当我尝试使用openid登录ios设备时,我会从谷歌获取错误页面,但如果我从桌面使用该网站则不会。
chrome mobile是好的,它只是野生动物园。 我认为那些服务器变量无论如何都会保持不变?
有人可以解释一下吗?
修改 除了openid需要在其授权请求中包含“www”因为我比较了字符串之外,确实没有太多输出错误的形式。它在“realm”变量中出错,它由lightopenid库中的“SERVER ['HTTP_HOST']”设置。
答案 0 :(得分:0)
它可能与您的登录表单结构有关,而不是由服务器提供的$_SERVER
变量,并且由于您尝试登录到同一服务器,因此所有结果都应该相同 - 无论你使用什么设备。