我有一个内部托管的ASP.NET Web应用程序。
通过web.config中的设置来控制访问。我们允许通过
进入域组<allow group="domain\mygroup" />
标记。这些组是Active Directory组。
我们最近重命名了一组,因此约定是ID-GEO-GROUPNAME。破折号似乎打破了web.config中的访问。
由于web.config是基于XML的,因此破折号似乎不起作用。我通过创建本地(机器)组,将域组添加到该组以及使用本地组名来解决问题。
我想知道是否有更清洁的方法来做到这一点?我的工作是什么,避免对个人用户进行硬编码(我不想这样做),但对我来说感觉很糟糕。