0

在子域上有一个单独的移动站点,其名称m.domain而不是domain

当我尝试使用 openid 在 ios 设备上登录时,我从谷歌收到一个错误页面,但如果我从桌面使用该网站,则不会。

chrome mobile 没问题,就是 safari。我认为这些服务器变量无论如何都会保持不变?

有人可以解释一下吗?

编辑: 除了 openid 需要在其授权请求中包含“www”,因为我比较了字符串,实际上并没有以错误的形式输出太多内容。它在由 lightopenid 库中的“SERVER ['HTTP_HOST']”设置的“领域”变量中出错。

4

1 回答 1

0

它可能与您的登录表单结构有关,而不是$_SERVER与服务器提供的变量有关,并且由于您尝试登录同一服务器,因此无论您使用什么设备,所有结果都应该相同。

于 2013-02-04T19:22:42.343 回答