2

我想使用cloudfoundry将基于Spring的webapp演示给有限的Beta版测试人员组。将CloudFoundry托管网站的访问权限限制为有限数量的Beta版测试人员

我真的不能依赖于应用程序自己的认证/安全机制,因为它已经使用的应用程序的业务逻辑(即访问者到网站可以作为一个新会员注册,然后与登录一封电子邮件和密码)。

因此,我需要一些方法来限制对我的测试版网站的访问,以限制数量有限的测试者,他们在测试网站的“公共”和“私人”部分之前需要进行“预先验证” 。

CloudFoundry可以吗?如果是这样如何?

回答

2

不,目前不可能。只要您将应用发布到CF并为其注册,它就会公开发布给所有互联网用户。

CF提供的身份验证机制用于管理目的(例如,创建将能够将新版本的应用程序推送到CF的用户),并且不与应用程序的业务逻辑相关联。

CF只根据PaaS方法提供来自主机平台的抽象。这意味着你的应用将实现它所需的所有功能,包括认证。

然而,你可以使用你的框架的一些标准功能来实现这一点,但你仍然是负责它的人。