ruby-on-rails – Ruby on Rails:ssl_required:如何在整个应用
发布时间:2020-12-17 04:15:33 所属栏目:百科 来源:网络整理
导读:有没有一种简单的方法可以在整个应用程序上启用SSL? 我正在使用rails 2.3.8 解决方法 默认情况下,所有控制器都应从ApplicationController继承. ssl_required实际上是由一个名为ssl_required的受保护方法支持的?它确定给定操作是否需要SSL.此实现将使生产环
有没有一种简单的方法可以在整个应用程序上启用SSL?
我正在使用rails 2.3.8 解决方法
默认情况下,所有控制器都应从ApplicationController继承.
ssl_required实际上是由一个名为ssl_required的受保护方法支持的?它确定给定操作是否需要SSL.此实现将使生产环境中始终需要SSL(但不是其他情况,因此您仍可以照常进行开发). class ApplicationController < ActionController::Base # (... other stuff ...) protected def ssl_required? Rails.env.production? end end 根据您的环境,上游服务器也可能只能通过HTTPS使用(例如,如果您使用的是Apache,则可以将其配置为不通过端口80为您的应用程序提供服务).这取决于您的服务器设置. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 备份435 之前的 im_chat_smart.xml
- 将表格列中的XML粉碎成SQL Server中的视图
- 可可 – 将Swift和init(windowNibName)中的NSWin
- 长的和vue-cli差不多的React脚手架
- c – 为什么mmap()在1TB稀疏文件上与ENOMEM失败?
- 如何在Swift 3 / iOS 10中创建一个大小的WKWebVi
- ruby-on-rails – 使用Gettext处理语法性别
- postgreSQL中function返回结果集
- Oracle no TOP, how to get top from order
- 为了生成只读的接口和xml,并命名结尾为MapperR.
热点阅读