标签: jquery asp.net-mvc-4 asp.net-web-api roleprovider
我正在使用Web API的自定义角色提供程序。我使用Authorize属性指定用户在每个控制器上必须具有的角色。我使用Windows身份验证,因此用户无需显式登录。这是一个内部API。
Authorize
在进行多个AJAX调用的页面上,第一个AJAX调用成功。所有其余的都返回401。
我在自定义角色提供程序的GetRolesForUser中添加了一个断点。我只看到这种方法被击中一次。
GetRolesForUser
是否只有第一个AJAX请求使用我的角色提供程序?