2017-01-20 75 views
0

我們在部署Google Appengine應用程序時遇到問題。在Unix shell提示下,我們從指定的部署命令中得到以下錯誤信息 。Google Appengine部署安全問題

/home/leffstudent/appengine/bin/appcfg.sh update ~/u3/web/war -p proxy.wiu.edu:8080 

以下網址可以用於驗證:

https://accounts.google.com/o/oauth2/auth?access_type=offline&approval_prompt=force&client_id=550516889912.apps.googleusercontent.com&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&scope=https://www.googleapis.com/auth/appengine.admin%20https://www.googleapis.com/auth/cloud-platform 
Attempting to open it in your browser now. 

Unable to open browser. Please open the URL above and copy the resulting code. 
Please enter code: 

有這臺電腦,Linux虛擬機,作爲的 計算機科學學院的編程機會上沒有瀏覽器。我們只需使用putty登錄。 我剪切並粘貼了地址,並將其輸入到運行putty的計算機中。我在該瀏覽器中獲取代碼。我將其剪下並試圖將其粘貼回瀏覽器 。沒有運氣。

我得到

"java.net.ConnectException: Connection refused" 

(這很困難,因爲這種膩子似乎並不具有剪切和粘貼菜單項。)

我試圖約七倍。有幾次,我也試着簡單地輸入代碼。沒有運氣。

該項目的研究生也試圖自己 - 沒有運氣!

感謝您的任何見解。特別是,我似乎應該請求系統管理員與我們的計算機科學學院的 服務器一起爲「瀏覽器」設置磁盤片。我應該特別要求什麼?我沒有看到任何有關google appcfg.sh程序在嘗試「現在在瀏覽器中打開它」的文檔。

我們有一個項目,在這個項目上有五個人已經在水裏死了幾年時間,因爲我們不能再部署 。

回答

0

我不知道爲什麼代碼不工作 - 它應該。作爲變通,爲什麼不:

  1. 推代碼到一個混帳回購協議(例如到位桶)
  2. 它拉來一臺機器確實有一個瀏覽器
  3. 設置的瀏覽器的機器來執行gcloud在您希望驗證的帳戶下
  4. 從那裏部署