【问题标题】:Can I setup different SSL certificates sub-domain wise through Rails code?我可以通过 Rails 代码设置不同的 SSL 证书子域吗?
【发布时间】:2017-02-09 07:26:52
【问题描述】:

我有一个 Rails 4 项目,需要 setup SSL certificates 但子域明智。

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

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

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

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

谢谢

【问题讨论】:

    标签: ruby-on-rails ssl


    【解决方案1】:

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

    比如你用的是Nginx,可以试试this

    如果你使用的是 Apache 网络服务器,你可以试试this

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

    【讨论】:

    • 感谢@Jay 在这里的回答。您是否有任何经验或如何从 Rails 调用 Shell 脚本。然后分享任何对我有用的想法。
    • 可以通过多种方式修改文件内容。就像您可以在 shell 脚本或 ruby​​ 脚本等中执行此操作一样。如果您愿意,可以尝试 ruby​​ 脚本。既然你问过从 Rails 调用 shell 脚本 - stackoverflow.com/questions/12299231/…
    猜你喜欢
    • 2016-06-17
    • 2018-11-19
    • 1970-01-01
    • 2016-10-24
    • 1970-01-01
    • 2022-06-17
    • 1970-01-01
    • 2014-08-23
    • 1970-01-01
    相关资源
    最近更新 更多