2016-07-21 14 views
0

Cookie認証を使用するMVCプロジェクトがありますが、基本認証を使用する単一のアクションが必要です。クッキー認証を使用するプロジェクトでの基本認証

私の問題は、基本認証が失敗した場合、ユーザーはチャレンジが発行される代わりに、Cookie設定で指定されたログインページにリダイレクトされるということです。

私の基本的な認証コードが、このページからです:http://www.ryadel.com/en/http-basic-authentication-asp-net-mvc-using-custom-actionfilter/

私はこのリダイレクトを防ぐにはどうすればよいですか?行の追加

答えて

0

:認証属性に

filterContext.HttpContext.Request.Headers.Add("X-Requested-With", "XMLHttpRequest"); 

は、ログインページに戻ってからサーバーを防ぐことができます。