2

我的步骤如下:

  1. 用户进入登录页面。
  2. 用户没有帐户,而是使用 Google OpenId。
  3. 谷歌登录页面提示用户,并输入登录详细信息。
  4. 用户获取 Http 414。

414 Request-URI Too Large 请求的 URL /accounts/SetSID... 太大而无法处理。

一种解决方法是用户必须先登录谷歌才能进入登录页面,这样他就不会再被谷歌登录页面提示了。

有趣的是它昨天还在工作。

任何的想法?谢谢。

4

1 回答 1

2

您正在达到 GET 请求的最大 URI 长度。解决方案是通过 POST 发送请求。我想你必须专门为谷歌做这个。请参阅https://groups.google.com/forum/?pli=1#!topic/google-federated-login-api/ldEUDr-2BGs

于 2011-02-18T02:02:39.643 回答