2013-02-04 20 views
0

具有其上的名称为m.domain而不是domain一个子域单独的移动网站:

当我尝试登录在使用openid的ios设备上,我从Google获得了一个错误页面,但是如果我从我的桌面使用该站点,则不会。

铬移动是好的,它只是狩猎。 我认为那些服务器变量会保持不变?

有人可以解释吗?

编辑: 真的是没有太多的不同之处在于OpenID的一个错误的形式输出需要有“www”的,在它的授权请求,因为我比较字符串。它在lightopenid库中由“SERVER ['HTTP_HOST']”设置的“realm”变量中出现错误。

回答

0

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

+0

所以,如何可以使用该网站没有来自桌面的错误 – Richard

+0

为什么你不只是呼应'$ _SERVER ['HTTP_HOST']'并从所有设备看到它,而不是尝试登录表单?问题只能以 – 2013-02-04 19:27:18

+0

的形式出现,我没有真正看到你的观点,它是完全相同的代码(它是相同的网站),我已经回应了它,这就是为什么我知道我为什么会出现这个错误。我唯一的问题是,如果可能的话,它是如何可能的? – Richard

相关问题