如何在SharePoint中创建一个不安全的页面布局,可以通过匿名(来宾)用户访问

StackOverflow https://stackoverflow.com/questions/1495593

我试图做一些事情,应该是很简单的。

我已经创建了被部署到所述_layouts文件夹中的SharePoint应用程序页面。此页面使用自定义的代码背后,从Microsoft.SharePoint.WebControls.UnsecuredLayoutsPageBase继承。

我具有可以最好被描述为最小母版页(它的所有基本SharePoint内容的占位符,并且是关于它)。

的应用程序页面引用的主页

但是当我尝试使用被配置为允许anonmyous访问我仍然得到提示登录到该页面的Web应用程序来访问该页面。我检查了母版页画廊和样式库的权限。这些被配置为允许anonmyous访问。

我从来没有创建了一个应用程序页面,可以通过anonmyous帐户访问,但它应该是可行的。

为解决此问题的任何想法?

有帮助吗?

解决方案

找到了答案,我的问题这里

在一个纳特壳,你必须重写AllowAnonymousAccess财产并返回true。一旦我做到了页面按预期工作。

protected override bool AllowAnonymousAccess
{   
      get{   
             return true;   
         }   
}   
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top