2017-01-02 65 views
1

在eclipse中设置我的环境并安装所有GAE软件包等之后,我只需要将appengine-web.xml更改为正确的项目ID即可开始部署。任何人都可以部署到谁知道应用程序ID的GAE?

我的问题是,这是如何工作的? GAE如何知道我是应用程序的所有者?我相信你不能通过简单地知道应用程序ID来进行部署,但是接下来需要进行哪些验证过程?

回答

2

只有具有适当角色的用户才能部署 - 请参阅the docs。默认情况下,这是具有管理角色或部署角色的用户(或IAM前制度下的应用程序所有者)。

当您第一次尝试进行部署时,您需要在浏览器中使用Google帐户进行身份验证,并且Cookie会保存到您的计算机以备将来的身份验证请求使用。

因此,假设他们的cookies安全地保存,只有授权用户才能部署应用程序。

+0

我完全忘了第一次通过浏览器进行身份验证。谢谢。 –

+0

@RichardSmith没问题。如果它足够给你,请接受这个答案。 – snakecharmerb

相关问题