在实例化
HttpAdapter
,使用以下设置
withCredentials
(
read more
)和CSRF标头(下面的示例设置
X-CSRFToken
头,但这是特定于服务器端框架的;在其他人的情况下,这可能是另一回事)。
const adapter = new HttpAdapter({
...
httpConfig: {
withCredentials: true // send cookie-based session credentials
},
...
beforeHTTP: function(config, opts) {
...
config.headers || (config.headers = {});
config.headers['X-CSRFToken'] = token;
...
return HttpAdapter.prototype.beforeHTTP.call(this, config, opts);
}
})
获取的值
token
可以通过不同的方式完成,例如。
basic version
,则,
Angular 2+ version
等