繁体   English   中英

Google Appengine部署安全问题

[英]Google Appengine Deployment Security Woes

我们在部署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虚拟机,用作计算机科学学院的编程机会。 我们仅使用putty进行登录。我剪切并粘贴了地址,然后将Chrome输入到运行腻子的计算机中。 我在该浏览器中获得了代码。 我将其剪切并尝试将其粘贴回浏览器中。 没运气。

我懂了

"java.net.ConnectException: Connection refused"

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

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

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

感谢您的见解。 特别是,似乎我应该请系统管理员在计算机科学学院服务器上设置磁盘片的“浏览器”。 我应该特别要求什么? 尝试“立即在浏览器中打开”时,我没有看到有关google appcfg.sh程序正在执行的操作的任何文档。

我们有一个项目,其中有五个人在几年的时间框架内工作,但由于无法再部署,该项目已死于水中。

我不确定为什么代码不起作用-应该。 作为解决方法,为什么不这样做:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM