【发布时间】:2017-09-25 00:28:01
【问题描述】:
尝试各种方法,但不成功。 我想更改标题并在 javascript 中获取它
结果调试,headers.Add 标头未知 = 我的标头授权
我在javascript中无法获取它,因为他没有发送标头,如何发送标头?
.net core web api 2.0
【问题讨论】:
标签: asp.net-core-webapi asp.net-core-2.0
尝试各种方法,但不成功。 我想更改标题并在 javascript 中获取它
结果调试,headers.Add 标头未知 = 我的标头授权
我在javascript中无法获取它,因为他没有发送标头,如何发送标头?
.net core web api 2.0
【问题讨论】:
标签: asp.net-core-webapi asp.net-core-2.0
解决了!
solved! // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
app.UseMiddleware(typeof(ErrorHandlingMiddleware));
app.UseCors(b => b.AllowAnyHeader().WithExposedHeaders("Authorization").AllowAnyMethod().AllowAnyOrigin().AllowCredentials());
app.UseMvc();
}
添加 .WithExposedHeaders("Authorization")
谢谢
【讨论】: