谷歌Appengine部署安全问题



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

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

以下URL可用于身份验证:

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虚拟机,用作学院的编程机会计算机科学。我们只需使用腻子即可登录。我剪切并粘贴了地址,并将Chrome输入到运行了腻子的计算机中。我在那个浏览器里得到代码。我把它剪了,试着贴回去进入浏览器。运气不好。

我得到

"java.net.ConnectException: Connection refused"

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

我试了大约七次。有几次,我还试着简单地仔细地输入代码。运气不好。

这个项目的研究生也试过了——运气不好!

感谢您的真知灼见。特别是,我似乎应该问一下与我们计算机科学学院一起设置磁盘切片的系统管理员"浏览器"的服务器。我应该具体要求什么?当谷歌appcfg.sh程序试图"现在在浏览器中打开它"时,我没有看到任何关于它正在做什么的文档

我们有一个项目,有五个人在几年的时间里工作,但由于我们再也做不到,这个项目已经夭折了部署

我不知道为什么代码不起作用——它应该起作用。作为一项工作为什么不:

  1. 将代码推送到git repo(例如bitbucket)
  2. 把它拉到一台有浏览器的机器上
  3. 将浏览器机器设置为在您希望进行身份验证的帐户下运行GCloud
  4. 从那里部署

最新更新