2014-10-05 88 views
0

我的項目有控制器和API控制器,我有自定義的HMAC認證操作過濾器。問題是,當我在API控制器中調用動作並且用戶未被授權時,我正在獲取登錄頁面html源代碼而不是狀態401。我希望當用戶使用我的Web Api時,當他未經授權時,他將獲得401狀態,並且當用戶使用我的Web應用程序並嘗試打開需要身份驗證的頁面,他將被重定向到登錄頁面。Web API StatusCode未經授權的登錄頁面源代碼

回答

1

Here是一個類似的問題。得到了很少的解它們與MVC4和MVC5不同。

查看此短文article以瞭解更多信息。 對於舊版本,請看here

+0

但如何檢查用戶是否使api電話或他瀏覽我的網站?我只看到了一些Ajax調用的例子。 – user2412672 2014-10-12 16:40:05

相關問題