2017-02-09 18 views
0

我有一个Rails 4项目需要setup SSL certificates,但子域明智。我可以通过Rails代码明智地设置不同的SSL证书吗?

实际上,在我的项目中,用户可以使用子域创建帐户,然后用户可以设置自己的SSL证书,这将使用他们的子域名站点。

Like: xyz.mainsite.com, abc.mainsite.com 

按照上面的例子xyz.mainsite.com可以使用他们自己的SSL证书和abc相同的方式。

任何人都有想法,如何管理或处理它?

谢谢

回答

0

根据您使用的网络服务器,有很少的可能性。

例如,如果你正在使用Nginx的,你可以尝试this

如果您正在使用Apache Web服务器,你可以尝试this

如果你想在用户操作动态配置SSL证书,那么你可以编写shell脚本来修改文件内容并从你的Rails代码中调用shell脚本。

+0

谢谢@Jay在这里的答案。你有任何经验或如何从Rails调用Shell脚本。任何想法然后分享哪些更适合我。 – harsh4u

+0

修改文件内容可能有多种方式。就像你可以在shell脚本或者ruby脚本中做的那样,如果你感觉舒服的话,你可以试试ruby脚本。既然你问过从Rails调用shell脚本 - http://stackoverflow.com/questions/12299231/execute-shell-script-from-ruby-on-rails-with-passing-variable – Jayaprakash

相关问题