Ruby on rails 如何在通过CDN提供的rails中制作公开的联系人表单

Ruby on rails 如何在通过CDN提供的rails中制作公开的联系人表单,ruby-on-rails,Ruby On Rails,我想在rails应用程序的面向公众的页面中放置一个联系人表单(电子邮件、姓名、消息)。我想通过CDN(比如Cloudflare)为他们提供服务。然后,CDN将缓存这些页面,包括表单中的Authentity_令牌和meta标记中的csrf令牌 在Rails中处理此问题的最佳方法是什么?缓存真实性令牌和csrf令牌基本上使它们变得无用 如果你想继续前进,你需要一个开放的表单,它不会假装自己安全。您将需要大量防御垃圾邮件,并且不应信任通过操作提交的任何内容 我不知道你为什么要这样做,因为你不太可能得到

我想在rails应用程序的面向公众的页面中放置一个联系人表单(电子邮件、姓名、消息)。我想通过CDN(比如Cloudflare)为他们提供服务。然后,CDN将缓存这些页面,包括表单中的Authentity_令牌和meta标记中的csrf令牌


在Rails中处理此问题的最佳方法是什么?

缓存真实性令牌和csrf令牌基本上使它们变得无用

如果你想继续前进,你需要一个开放的表单,它不会假装自己安全。您将需要大量防御垃圾邮件,并且不应信任通过操作提交的任何内容


我不知道你为什么要这样做,因为你不太可能得到那么多的联系人表单流量,而需要像那样缓存它。我的建议是让rails呈现一个标准形式。

谢谢您的回答。联系人表单是我希望快速提供的页面的一部分,因此需要CDN。我将尝试将联系人表单从页面移到另一个未缓存的路由。