我在 asp.net 站点的 web.config 中设置了一些用户来处理身份验证。在不深入细节的情况下,我没有使用完整的会员/角色提供者,并且宁愿现在不必实施它,因为时间限制。但是,我确实需要能够为用户分配角色,以便 securityTrimming 在站点地图关联菜单上工作。
现在我只在 web.config 中设置了几个用户(我在真实配置中使用 SHA1)
<authentication mode="Forms">
<forms name="Auth" loginUrl="~/login.aspx" defaultUrl="~/admin/default.aspx" requireSSL="true">
<credentials passwordFormat="Clear">
<user name="admin" password="test"/>
</credentials>
</forms>
</authentication>
是否也可以在不设置实际角色提供者的情况下为凭据部分或其他地方的用户之一分配角色?类似于我在上面设置用户的方式。