我正在使用react和spring安全性,并且想在用户单击注销按钮时传递csrf令牌。任何建议如何在反应中包含csrf标记。我在谷歌搜索解决方案,但没有得到任何解决方案。响应路由器中的csrf令牌
import React from 'react';
import { IndexLink, Link } from 'react-router';
const Nav = (props) => (
<nav className="navbar navbar-inverse navbar-fixed-top">
<div className="container-fluid">
<div className="navbar-header">
<a className="navbar-brand" href="#">GoRFQ </a>
</div>
<ul className="nav navbar-nav">
<li ><Link onlyActiveOnIndex activeStyle={{color:'#052426'}} to='/'>Home</Link></li>
<li ><Link activeStyle={{color:'#052426'}} to='/boms'>BOMs</Link></li>
<li class="dropdown"><a href="javascript:void(0)" class="dropbtn">Quotes</a>
<div class="dropdown-content">
<Link activeStyle={{color:'#052426'}} to='/quotesin' >Incoming Quotes</Link>
<Link activeStyle={{color:'#052426'}} to='/quotesout' >Outgoing Quotes</Link>
</div>
</li>
<li class="dropdown"><a href="javascript:void(0)" class="dropbtn">Requests</a>
<div class="dropdown-content">
<Link activeStyle={{color:'#052426'}} to='/requestsin' >Received Requests</Link>
<Link activeStyle={{color:'#052426'}} to='/requestsout' >Sent Requests</Link>
</div>
</li>
<li ><Link activeStyle={{color:'#052426'}} to='/upload'>Upload BOM</Link></li>
<li ><Link activeStyle={{color:'#052426'}} to='/contacts'>Contacts</Link></li>
<li ><Link activeStyle={{color:'#052426'}} to='/profile'>My Profile</Link></li>
<li ><Link activeStyle={{color:'#052426'}} to='/about'>About</Link></li>
</ul>
<form action="/perform-logout" method="post" className="pull-right">
<input type="submit" className="btn btn-primary" value="Sign Out"/>
</form>
</div>
</nav>
);
export default Nav;
– elmeister
我尝试过,但它不工作。收到此错误 未捕获的ReferenceError:CSRF是不是在我的安全配置定义 – Asif