2014-12-02 149 views
0

這些是我遵循的步驟。使用Google App Engine的Google Apps域身份驗證 - 重定向太多

  1. 從具有自定義域身份驗證選項的GAE控制檯創建新的應用程序。給我的域名。

  2. 使用Google Apps for Work註冊了我的網域。爲我的GAE應用程序啓用App Engine服務。

  3. 添加以下代碼到web.xml

    <security-constraint> 
    <web-resource-collection> 
        <web-resource-name>all</web-resource-name> 
        <url-pattern>*</url-pattern> 
    </web-resource-collection> 
    <auth-constraint> 
        <role-name>*</role-name> 
    </auth-constraint> 
    

  4. 試圖打開與正常的Gmail帳戶的應用程序。它正在被重定向到登錄頁面。它工作正常,直到這裏。

  5. 問題出在這裏,我試圖用我的域帳戶登錄它顯示錯誤「太多重定向」。

我嘗試清除cookie並確保只有一個帳戶在登錄時。

請幫忙。

+0

請將''改爲'/*'。另外,對於Java應用程序,您可以使用[app.yaml](https://cloud.google.com/appengine/docs/java/configyaml/appconfig_yaml),因爲它更容易配置。除非您的應用程序需要可移植到其他Java應用程序服務器。 – 2014-12-04 15:29:03

+0

其工作正常與/ *。感謝Nikita – 2014-12-05 03:01:15

+0

請讓我知道如何在Eclipse IDE中使用app.yaml for java應用程序。 – 2014-12-05 03:02:14

回答

0

請更改爲/ *。另外,對於Java應用程序,您也可以使用app.yaml,因爲它更容易配置(不確定它可以與Eclipse一起使用)。除非您的應用程序需要可移植到其他Java應用程序服務器。

相關問題