【问题标题】:Angular 2 CSRF Token for RailsRails 的 Angular 2 CSRF 令牌
【发布时间】:2016-09-28 22:38:32
【问题描述】:

我目前正在尝试使用 Angular 2 作为我的前端和 Rails 4 作为我的后端创建一个小型 Web 应用程序 - 我的后端只是一个 API,而我的前端只是发送请求。

我今天在尝试提交发布请求时遇到了 CSRF 令牌真实性错误 - 如何将这些 CSRF 标头添加到我的 Angular 2 标头中?

【问题讨论】:

标签: ruby-on-rails angular csrf


【解决方案1】:

为此使用angular_rails_csrf gem

【讨论】:

  • 我认为这个 gem 最初是为 AngularJS 1.0 设计的
  • @bhanu Angular 版本没问题,1 和 2 都在标头中使用 X-XSRF-TOKEN 标记。但是那个 gem 只支持低于 5 的 rails 版本。
  • 我不使用 rails 5
猜你喜欢
  • 2017-09-07
  • 2014-10-08
  • 2016-12-29
  • 2015-01-17
  • 1970-01-01
  • 2014-10-06
  • 2018-05-10
  • 2020-01-06
  • 2018-10-09
相关资源
最近更新 更多