关于<serviceAuthorization>
元素的各种PrinciplesPermissionMode属性,下面几个查询 -
您能否提供/指出如何在配置中将其模式选为“自定义”时如何使用PrincipalPermission?
“无”和“始终”模式的意义是什么?使用“无”,是否意味着Thread.CurrentPrincipal将为空?
<roleProvider>
时发生,并且PrincipalPermissionMode的“Name”和“Roles”字段值将根据它进行验证。如果clientCredentialType是证书,MSDN会显示如何验证它。 <roleProvider>
中的设置在此处不起任何作用吗?由于使用了UseAspNetRoles模式,因此它检查<roleProvider>
以获取要检查角色的源。在这种情况下,证书凭证类型如何与<roleProvider>
相关,以及<roleProvider>
对此凭证类型所需的设置应该是什么?谢谢!