を無視してカスタムアピ承認は、私がCustomApiAuthorizeAttributeを持っているのAllowAnonymous
[CustomApiAuthorize]
public class RacingController : CustomApiController
{
[HttpGet]
[AllowAnonymous]
public Venues Venues()
{
var asr = Services.GetVenues(Token);
if(!string.IsNullOrEmpty(Token))
SetAuthTicket(asr.Token);
return asr.Payload;
}
}
を、私はこのアクションを呼び出すしようとしたときに401権限エラーを取得しておきます。デバッグでは、authorize属性が[AllowAnonymous]の存在を検出していないが、なぜそれが分からないのかがわかります。
私が間違っていることを誰でも見ることができますか?他の何かが矛盾しているのであれば、何か考えているでしょうか?
AllowAnonymous属性はSystem.Web.MvcとSystem.Web.Httpの2つあります。コード内の2つの参照が同じものであることを確認しましたか? – stames