shuhelohelo’s blog

Xamarin.Forms多めです.

未ログイン時のデフォルトページを設定する

環境

[Authorize]属性をコントローラやアクションメソッドにつけている場合、ログインしていない状態でそれらにアクセスするとデフォルトだとLoginページにリダイレクトされる。

これを任意のページに設定したい。

qiita.com

↑のページが参考になる。

Startup.cs内のConfigureServicesメソッド内で以下のように指定する。

            services.ConfigureApplicationCookie(options =>
            {
                options.LoginPath = new PathString("/Account/Signin");
            });