Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在管理中心\管理 Web 应用程序中,可以通过身份验证提供程序启用对 Web 应用程序的匿名访问。有没有办法以编程方式确定是否启用了此选项?谢谢!
这应该适合你:
web.Site.WebApplication.IisSettings[Microsoft.SharePoint.Administration.SPUrlZone.Internet].AllowAnonymous
我从网络开始,但显然你可以从任何需要的地方开始。还要确保查看适当的区域。
SPWeb 对象公开以下布尔值:
允许匿名访问
例子 :
web.AllowAnonymousAccess;
MSDN:获取一个布尔值,指示是否允许网站匿名访问