我正在使用带有 Web API 的自定义角色提供程序。我使用该Authorize
属性来指定用户在每个控制器上必须具有的角色。我使用 Windows 身份验证,因此用户不需要显式登录。这是一个内部 API。
在进行多个 AJAX 调用的页面上,第一个 AJAX 调用成功。其余的都返回 401。
GetRolesForUser
我在自定义角色提供程序中设置了一个断点。我只看到这种方法被击中一次。
只有第一个 AJAX 请求使用我的角色提供者有什么原因吗?
我正在使用带有 Web API 的自定义角色提供程序。我使用该Authorize
属性来指定用户在每个控制器上必须具有的角色。我使用 Windows 身份验证,因此用户不需要显式登录。这是一个内部 API。
在进行多个 AJAX 调用的页面上,第一个 AJAX 调用成功。其余的都返回 401。
GetRolesForUser
我在自定义角色提供程序中设置了一个断点。我只看到这种方法被击中一次。
只有第一个 AJAX 请求使用我的角色提供者有什么原因吗?