gpt4 book ai didi

.net - 带有用于角色授权的空格的 AD 组

转载 作者:行者123 更新时间:2023-12-01 06:15:55 24 4
gpt4 key购买 nike

我正在尝试获得与 AD 组合作的角色授权。但是,由于它包含空格,因此它似乎不起作用。

我试过没有空格的 AD 组,它们工作正常。

<authorization>
<allow roles=".\IS Software Delivery - Staff" />
<deny users="*" />
</authorization>

有任何想法吗?

最佳答案

我的解决方案是重新启动 完成 Active Directory 设置后,我的开发 PC。 (实际上我测试时重新启动了几次。)

我确定 您得出的相同结论是“名称中的空格无效”,但是当我寻求答案时,我发现那不是真的。

之所以出现这种情况,是因为一旦我怀疑“空间”是问题所在,我测试的其他组就没有空间。但它们也是在几个月前定义的(并且最近没有变化)。

我最好的理解是,通过 Visual Studio 运行的本地 IIS(express?)在首次运行时缓存它的 AD 组 View (启动后不久,可能在第一次测试时)。所以,当我在 Active Directory 中做了一些组,然后去 VS Express 进行测试时,我有很多挫败感。注意:当我发布到服务器 IIS 时,我从未遇到过这个问题。

另一个可能导致延迟(沮丧)的因素(不是我的情况)是用户和组的 AD 知识通常由一组服务器共享,通常分布在多个物理站点上。在每个服务器都知道信息之前,这可能会导致短暂的延迟(10 到 30 分钟)。

关于.net - 带有用于角色授权的空格的 AD 组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10611313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com