Asp.net web api IsAuthorizeEndpoint始终为false,即使对于在OWIN设置中受[Authorize]属性保护的api也是如此

Asp.net web api IsAuthorizeEndpoint始终为false,即使对于在OWIN设置中受[Authorize]属性保护的api也是如此,asp.net-web-api,asp.net-web-api2,owin,jwt,Asp.net Web Api,Asp.net Web Api2,Owin,Jwt,当我重写“MatchEndpoint”时,我发现对用[Authorize]修饰的方法的调用显示为“IsAuthorizeEndpoint”和“IsTokenEndpoint”都设置为false。后者对我来说有意义,而前者则没有 因此,我不断收到“此请求的授权已被拒绝”消息。令牌端点工作正常,我可以在对受保护Api的调用中,在授权标头中检索作为承载者传递的令牌 我在asp.net webapi 2.0和JWT机制中使用OWIN中间件 你们能指出可能的原因吗

当我重写“MatchEndpoint”时,我发现对用[Authorize]修饰的方法的调用显示为“IsAuthorizeEndpoint”和“IsTokenEndpoint”都设置为false。后者对我来说有意义,而前者则没有

因此,我不断收到“此请求的授权已被拒绝”消息。令牌端点工作正常,我可以在对受保护Api的调用中,在授权标头中检索作为承载者传递的令牌

我在asp.net webapi 2.0和JWT机制中使用OWIN中间件

你们能指出可能的原因吗