Angular 角度5 XSRF令牌

Angular 角度5 XSRF令牌,angular,model-view-controller,csrf,x-xsrf-token,Angular,Model View Controller,Csrf,X Xsrf Token,Angular 5 httpclient默认提供对CSRF的支持。 但是,不确定如何打开此功能 是由 在我的Asp.Net MVC服务器端代码中添加在Global.asax中创建cookie 在index.cshtml页面中添加“@Html.AntiForgeryToken()”并在我的API控制器中读取它 谢谢。两点钟就到了。将@Html.AntiForgeryToken方法添加到MVC视图中。在MVC操作或控制器上添加ValidateAntiForgeryToken。另请参见:此解决方案不适

Angular 5 httpclient默认提供对CSRF的支持。 但是,不确定如何打开此功能

是由

  • 在我的Asp.Net MVC服务器端代码中添加在Global.asax中创建cookie
  • 在index.cshtml页面中添加“@Html.AntiForgeryToken()”并在我的API控制器中读取它

  • 谢谢。

    两点钟就到了。将@Html.AntiForgeryToken方法添加到MVC视图中。在MVC操作或控制器上添加ValidateAntiForgeryToken。另请参见:此解决方案不适用于我。因为,在我们的应用程序中,1。我在index.cshtml中添加了@Html.AntiForgery令牌,然后整个应用程序用5页的篇幅编写。2.通过Angular服务,我在不同的服务器上调用WebAPI URL。所以validate方法,虽然它获得了令牌,但它不能验证它。