Grails 在私有测试版中部署应用程序而不进行任何编码

Grails 在私有测试版中部署应用程序而不进行任何编码,grails,heroku,cloudflare,Grails,Heroku,Cloudflare,我正在开发一个Grails2.0应用程序,在Heroku上部署它,kickofflabs上有一个启动页面,CloudFlare上有一个DNS。我正在寻找一种简单的方法,在私人测试版中对我的应用程序进行密码保护,只允许少数选定的人访问,所有这些都不需要向我的应用程序添加任何代码 当我使用Cloudbees时,它有一个很好的私有模式来实现这一点。但我在Heroku中找不到任何等价物,无论是本机的还是使用附加组件的。我也看过CloudFlare应用程序,但也没有成功 有人知道这样做的简单方法吗?对我来

我正在开发一个Grails2.0应用程序,在Heroku上部署它,kickofflabs上有一个启动页面,CloudFlare上有一个DNS。我正在寻找一种简单的方法,在私人测试版中对我的应用程序进行密码保护,只允许少数选定的人访问,所有这些都不需要向我的应用程序添加任何代码

当我使用Cloudbees时,它有一个很好的私有模式来实现这一点。但我在Heroku中找不到任何等价物,无论是本机的还是使用附加组件的。我也看过CloudFlare应用程序,但也没有成功

有人知道这样做的简单方法吗?对我来说,这似乎很普通。

不过我自己从来没用过

并且不确定是否需要为2.0更新:-/


我想这需要一些编码。。。所以这个答案基本上不能回答你的问题。。。很抱歉…

您不能使用Apache将其前置,并使用mod_jk通过Grails应用程序连接到Tomcat。通过这种方式,您可以让.htaccess执行访问控制?

因为Heroku http路由器/负载平衡器只是传递请求,所以Cedar堆栈中没有一个拦截器点允许这样做。因此,逻辑将不得不进入你的应用程序。仅邀请插件的问题是,它限制了对网站某些部分的访问。我想要的是限制对整个站点的访问,以便在到达应用程序之前进行拦截。