我有一个Web应用程序,可以说http://web.example.com作出POST请求http://api.example.com 。 API服务器运行的是最新版本的西纳特拉与机架保护功能。 我收到此错误的攻击由机架::保护:: HttpOrigin阻止“。
我可以做这样的事情:
set :protection, :except => [:http_origin]
但我觉得我只是忽略了实际问题。
我试图做到这一点:
use Rack::Protection::HttpOrigin, :origin_whitelist => ['http://web.example.com']
但我仍然得到警告。
该请求不被拒绝,但西纳特拉清除我会看到这个帖子 ,我需要的SESSION_ID。
如何指定HttpOrigin类option_whitelist任何帮助或例子将不胜感激。