在eclipse中设置环境并安装所有GAE包之后,我必须更改的是appengine-web.xml
到正确的项目ID才能开始部署。
我的问题是,这是如何运作的? GAE如何知道我是应用程序的所有者?我确定您只需知道应用程序ID即可部署,但随后会有哪些身份验证过程?
答案 0 :(得分:2)
只有具有相应角色的用户才能部署 - 请参阅the docs。默认情况下,具有管理员或部署角色的用户(或在IAM前制度下的应用程序所有者)。
当您第一次尝试部署时,您需要在浏览器中使用Google帐户进行身份验证,并且Cookie会保存到您的计算机上,以便将来进行身份验证请求。
因此,假设他们的cookie被安全保存,只有授权用户才能部署该应用程序。