Azureの小ネタ (改)

~Azureネタを中心に、色々とその他の技術的なことなどを~

ASP.NET Core 2.0 で Authorize属性を一時的に無効にする

ASP.NET Core 2.0での備忘録。

開発中に一時的にAuthorize属性を無効にしたいとき、以下でとりあえず無効化されるみたいです。

    services.AddMvc(opts =>
        {
            opts.Filters.Add(new AllowAnonymousFilter());
        }
    );

いろんなところに修正いれるよりは楽そうです。元ネタはタイムリーな感じに、以下で知りました。

https://www.illucit.com/blog/2017/10/asp-net-core-2-0-disable-authentication-development-environment/

もっとベターな方法があるかもしれませんが。