Google Appengine部署安全问题

时间:2017-01-20 21:43:01

标签: google-app-engine

我们在部署Google Appengine应用程序时遇到问题。我们收到以下错误消息 来自Unix shell提示符下的指示部署命令。

/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即可登录。 我剪切并粘贴了地址,并将Chrome输入到运行putty的计算机中。我在该浏览器中获取代码。我切了一下,然后试着把它贴回来 进入浏览器。没有运气。

我得到了

"java.net.ConnectException: Connection refused"

(这很难,因为这个Putty似乎没有剪切和粘贴的菜单项。)

我尝试了七次。好几次,我也尝试过简单地输入代码。没运气。

该项目的研究生也尝试了自己 - 没有运气!

感谢您的任何见解。特别是,似乎我应该问系统管理员谁与我们的计算机科学学院建立磁盘片 用于“浏览器”的服务器。我应该具体要求什么?我没有看到google appcfg.sh程序在尝试“立即在浏览器中打开它”时所做的任何文档。

我们有一个项目,在这个项目中有五个人已经在水中死亡了几年,因为我们已经不能再去了 部署。

1 个答案:

答案 0 :(得分:0)

我不确定为什么代码不起作用 - 它应该。作为一种解决方法,为什么不:

  1. 将代码推送到git repo(例如bitbucket)
  2. 将其拉到具有浏览器的计算机
  3. 设置浏览器计算机以在您希望通过身份验证的帐户下运行GCloud
  4. 从那里部署