SharePoint 应用程序页匿名

  前言

  最近,有朋友问开发应用程序页,都是需要先登录再访问,无法开发匿名的应用程序页。

  解决方法

  其实,SharePoint帮我们提供了匿名访问的应用程序页的方法,只是和普通应用程序页继承的基类不一样,简单的改一下就可以了。

  默认,我们都集成自LayoutsPageBase,我们只需要改一下继承自UnsecuredLayoutsPageBase即可;

public partial class ApplicationPage1 : UnsecuredLayoutsPageBase
{
    protected void Page_Load(object sender, EventArgs e)
    {
    }
}

  总结

  很简单吧,记录一下,分享给大家。详细的介绍,还可以看看msdn的文档介绍。

  MSDN 文档介绍:https://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.unsecuredlayoutspagebase.aspx

原文地址:https://www.cnblogs.com/jianyus/p/8404811.html

时间: 2024-08-14 07:36:29

SharePoint 应用程序页匿名的相关文章

SharePoint 2013 图文开发系列之应用程序页

原文:SharePoint 2013 图文开发系列之应用程序页 在SharePoint中,有两种页面类型,一种是保存在数据库中的页面,我们可以在网站的页面库中看到:还有一种叫做应用程序页,部署在服务器上,Layouts下面的页面,是应用程序页,主要是完成特定功能的页面. 特定功能的页面,听起来比较笼统,举个例子,比如说图片上传到特定文档库,文档批量迁移,权限管理等. 1.添加新建项目,选择SharePoint 2013 空项目,如下图: 2.选择场解决方案,如下图: 3.添加新项,选择应用程序页

SharePoint 2010 在允许匿名访问的网站中隐藏登陆链接

SharePoint 2010 在允许匿名访问的网站中隐藏登陆链接 最近在使用Welcome.ascx用户控件时,发现很多东西都是要靠它来呈现.比如这里,关于在站点中对于匿名访问用户隐藏登陆链接也与它有关. 大概分两个步骤完成这样功能.非常简单.需要用到母版页和SharePoint Application Page link控件. 1. 复制Welcome.ascx控件,命名CustomWelcome.ascx.覆盖OnLoad事件,给匿名用户隐藏登陆应用程序页面链接. 2. 在母版页中引用这个

SharePoint 2010 站点允许匿名访问

SharePoint 2010 站点允许匿名访问 一些SharePoint站点允许匿名用户访问,如何实现这种需求呢?我们可以通过以下步骤启用匿名访问. 1. 进入管理中心----应用程序管理----管理Web应用程序. 2. 选中要更改为匿名访问的应用程序,点击功能区的身份验证提供程序. 3. 点击默认. 4. 选中"启用匿名访问"复选框.点击确定. 5. 点击功能区的匿名策略. 6. 在这里可以设置匿名用户的权限. 7. 进入刚才设置的网站,网站操作----网站权限----匿名访问.

在远程系统上开发 SharePoint 应用程序

适用范围: apps for SharePoint | Office 365 | SharePoint Foundation 2013 | SharePoint Server 2013 使用远程安装的 SharePoint 创建 SharePoint 相关应用程序 利用 Visual Studio 中以前版本的 SharePoint 工具,开发人员在 Visual Studio 中生成 SharePoint 解决方案之前,必须在本地安装 SharePoint Foundation 或 Share

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 用SPD开发SharePoint应用程序

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 用SPD开发SharePoint应用程序 非常多开发者说他们宁愿不用SPD作为开发SharePoint的工具. 然而.假设你没有在工具集中包含它你可能进度放缓.由于你将发现SPD能够让一些开发任务变得更easy. SPD从FrontPage(早起Web开发者工具)进化而来到SPD(以SharePoint为中心的设计人员工具,随SharePoint 2010一起出现

SharePoint自定义程序页面部署 不用重启IIS

SharePoint的部署方式默认是部署WSP包,尤其是有多个前端的时候WSP包的部署显得非常方便和快捷,但是WSP的部署需要重启整个IIS服务会造成SharePoint站点一段时间不能访问.结合自己项目的情况这里我们提出文件对考的方式来替代WSP包的部署.这里有两个地方需要注意: 1. 我们的SharePoint项目不会影响SharePoint内容数据库: 2. IIS不重启,但是SharePoint站点对应的应用程序池会自动回收 这里我们以一个demo来做说明: 如图我们的SharePoin

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 使用Napa开发SharePoint应用程序

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 使用Napa开发SharePoint应用程序 假设你做过SharePoint开发.你会知道构建开发环境要花费时间. 在SharePoint 2010中,你不得不安装在本地一些软件应用程序,如SharePoint.SQL Server,VS等,而且配置你的环境能使用它们.然后要在本地安装的SharePoint实例上调试. SharePoint 2013高速开发则略微

给SharePoint页面添加自定义页脚Custom footer

给SharePoint页面添加自定义页脚Custom footer 在公司做网站设计项目时,需要在页面上添加页脚. 很多人都把页脚忽视了,觉得没什么多大用处,其实它的作用还是有的,而且还越来越显得重要.页脚设计主要用来显示网站的版权和网站介绍.如果在页脚添加一些有趣的内容,可以提升用户体验,让网站变得更有趣味. 本文主要介绍如何在SharePoint页面上添加页脚,具体样式博友可以随意尝试,公司的站点主要还是以严肃为主,就不那么花哨了.简简单单做出来显示版权即可. 页脚当然是要放在每个页面下方(

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发人员工具 用SPD开发SharePoint应用程序

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发人员工具 用SPD开发SharePoint应用程序 很多开发人员说他们宁愿不用SPD作为开发SharePoint的工具.然而,如果你没有在工具集中包括它你可能进度放缓.因为你将发现SPD可以让一些开发任务变得更容易. SPD从FrontPage(早起Web开发人员工具)进化而来到SPD(以SharePoint为中心的设计人员工具,随SharePoint 2010一起出现)