ruby-on-rails - 是否可以仅在 RoR3 的特定 View 中强制使用 SSL?

标签 ruby-on-rails ruby-on-rails-3 ssl https

我正在使用需要使用 https 的支付 gem。

我能否强制该应用仅对这 3-4 个 View 使用 https,而让我的其他 View 使用纯 http?

谢谢!

最佳答案

是的,您可以在 Controller 中使用 force_ssl 方法。请参阅文档 here .

class PagesController < ApplicationController
  force_ssl only: [:create, :update]
end

关于ruby-on-rails - 是否可以仅在 RoR3 的特定 View 中强制使用 SSL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17536614/

相关文章:

c# - 将 C# .Net 加密/解密算法迁移到 Ruby

ruby-on-rails - 在 Rails 中,是否会在每个新请求时重置任意类的类属性?

ruby-on-rails - Rails 搜索插件和解决方案

ssl - 在 IIS 中使用 SSL

.htaccess - 使用 htaccess 从特定文件夹中删除 SSL 集成

spring - Spring boot 或 tomcat 中不同域的多个 ssl 证书

ruby-on-rails - Active Admin - 用户和管理员的相同模型

ruby - Rails -- "remember me"能力

ruby-on-rails - Rails 验证一个值不等于另一个值

ruby-on-rails - ruby rails : redirect_to not working after create and save