0
我的项目有控制器和API控制器,我有自定义的HMAC认证操作过滤器。问题是,当我在API控制器中调用动作并且用户未被授权时,我正在获取登录页面html源代码而不是状态401。我希望当用户使用我的Web Api时,当他未经授权时,他将获得401状态,并且当用户使用我的Web应用程序并尝试打开需要身份验证的页面,他将被重定向到登录页面。Web API StatusCode未经授权的登录页面源代码
我的项目有控制器和API控制器,我有自定义的HMAC认证操作过滤器。问题是,当我在API控制器中调用动作并且用户未被授权时,我正在获取登录页面html源代码而不是状态401。我希望当用户使用我的Web Api时,当他未经授权时,他将获得401状态,并且当用户使用我的Web应用程序并尝试打开需要身份验证的页面,他将被重定向到登录页面。Web API StatusCode未经授权的登录页面源代码
但如何检查用户是否使api电话或他浏览我的网站?我只看到了一些Ajax调用的例子。 – user2412672 2014-10-12 16:40:05