一.进管理中心,创建一个应用程序,配置如下: 二.填端口号,和选择form身份认证,以及填写成员和角色,其他都默认就可以了 三.使用SharePoint 2010 Management Shell在里面填写下面的代码 $webApp = Get-SPWebApplication "http://cd-isbunet:82" $webApp.UseClaimsAuthentication = 1; $webApp.Update() $webApp.ProvisionGlobally()$…
1.网站出现form认证不定时认证失败.登陆过后 每隔一会儿就需要重新登陆.首先检查的是form身份认证票据设置的时间(正常) 然后检查加密后的身份认证信息写入的cookie的失效时间(正常) 2.这个时候的想法是服务器是否加了一层代理.导致代理向服务器发送身份认证cookie信息失败,或者是服务器返回身份认证信息cookie  经过代理转发给客户端的时候代理经过包装.第二次发向代理 代理认为失效了 不向上层转发(host内网 排除) 3.在asp.net 事件管道的begin_resquest…
1:创建一个基于身份认证的应用程序(具体参见上篇基于AD) SQL-MembershipProvider 成员SQL-RoleManager 角色 2:修改管理中心,我们创建的应用程序,还有Web服务里面的SecurityTokenServiceApplication 这个3个地方的web.config 每个地方都要加连接数据库的字符串(最好自己新建的账户访问数据库,不然可能访问不到数据) <connectionStrings> <add name="SQLConnection…
读了几篇牛人的此方面的文章,自己也动手做了一下,就想有必要总结一下.当然我的文章质量自然不能与人家相比,只是写给从没有接触过这个知识点的朋友. 网站的身份认证我以前只知道session,偶然发现一些牛人提倡用Forms方式,微软官方也推荐这种方法.详见使用Session作为身份识别的问题 ASP.NET的身份认证方式是在web.config文件中configuration->system.web->authentication指定,如 <authentication mode="…
在网上看到几篇比较好的文章很详细讲解了Form.Membership.以及Identity身份认证 Form身份认证: http://www.cnblogs.com/fish-li/archive/2012/04/15/2450571.html Membership: http://www.cnblogs.com/jesse2013/p/membership.html 从Membership到Identity: http://www.cnblogs.com/jesse2013/p/3583308…
6月15日,在端午节前的最后一个工作日,想起有段日子没有写过文章了,倒有些荒疏了.今借夏日蒸蒸之气,偷得浮生半日悠闲.闲话就说到这里吧,提前祝大家端午愉快(屈原听了该不高兴了:))!.NetCore自发布以来,颇受关注,现在.Net Core2.0已经正式发布,边迫不及待的将.Net跨平台移植的工作进行到底.想来,也费不了多少事儿.我经常和同事们说,要敢于尝试新鲜事物,不阴损守旧,方能使自己不断进步,站在队伍的前列.下面就关于Asp.Net Core在Web 及API项目上身份认证的问题做下简单…
注:本文提到的代码示例下载地址> How to achieve a bearer token authentication and authorization in ASP.NET Core 在ASP.NET Core中实现一个Token base的身份认证 以前在web端的身份认证都是基于Cookie | Session的身份认证, 在没有更多的终端出现之前,这样做也没有什么问题,但在Web API时代,你所需要面对的就不止是浏览器了,还有各种客户端,这样就有了一个问题,这些客户端是不知道co…
本文转自:http://www.cnblogs.com/Leo_wl/p/6077203.html 注:本文提到的代码示例下载地址> How to achieve a bearer token authentication and authorization in ASP.NET Core 在ASP.NET Core中实现一个Token base的身份认证 以前在web端的身份认证都是基于Cookie | Session的身份认证, 在没有更多的终端出现之前,这样做也没有什么问题, 但在Web…
NET Core中实现一个Token base的身份认证 注:本文提到的代码示例下载地址> How to achieve a bearer token authentication and authorization in ASP.NET Core 在ASP.NET Core中实现一个Token base的身份认证 以前在web端的身份认证都是基于Cookie | Session的身份认证, 在没有更多的终端出现之前,这样做也没有什么问题,但在Web API时代,你所需要面对的就不止是浏览器了,…
基于Token的身份认证 与 基于服务器的身份认证 基于服务器的身份认证 在讨论基于Token的身份认证是如何工作的以及它的好处之前,我们先来看一下以前我们是怎么做的: HTTP协议是无状态的,也就是说,如果我们已经认证了一个用户,那么他下一次请求的时候,服务器不知道我是谁,我们必须再次认证 传统的做法是将已经认证过的用户信息存储在服务器上,比如Session.用户下次请求的时候带着Session ID,然后服务器以此检查用户是否认证过. 这种基于服务器的身份认证方式存在一些问题: Sessio…
长话短说:上文我们讲了 ASP.NET Core 基于声明的访问控制到底是什么鬼? 今天我们乘胜追击:聊一聊ASP.NET Core 中的身份验证. 身份验证是确定用户身份的过程. 授权是确定用户是否有权访问资源的过程. 1. 万变不离其宗 显而易见,一个常规的身份认证用例包括两部分: ① 对用户进行身份验证 ② 在未经身份验证的用户试图访问受限资源时作出反应 已注册的身份验证处理程序及其配置选项被称为"方案",方案可用作一种机制,供用户参考相关处理程序的身份验证.挑战和禁止行为. 我…
[转]http://nikcharlebois.com/upgrade-from-sharepoint-2010-to-sharepoint-2016/ In this blog, I will go through the process of upgrading your existing SharePoint 2010 farm to SharePoint 2016. Just like it has been the case with the last 3 product releas…
More on SharePoint 2010 Application Pools Print | posted on Friday, December 04, 2009 3:26 PM Blimey! My recent post about worker processes generated a large number of follow up questions. Instead of answering all of these individually, this post wil…
博客地址 http://blog.csdn.net/foxdave 自定义列表的时候有时候需要自定义一些字段来更好地实现列表的功能,本文讲述自定义字段的一般步骤 打开Visual Studio,我们还是使用上次创建的小项目,打开.我们只做一个简单的字段,一个图片超链接,此例没有附带ascx用户控件, 第一步,添加两个自定义字段类,继承SPField和SPFieldControl,最简单的格式如下所示 using Microsoft.SharePoint; using Microsoft.Shar…
前 言 配置SharePoint 2013基于AD的Form认证,主要有三步: 1. 修改管理中心的web.config: 2. 修改STS Application的web.config: 3. 修改Web应用程序的web.config并开启FBA: 首先,修改CA的web.config,一般在不知道端口号的时候(因为创建CA的时候,即使我们修改了端口号,创建后也会使用默认的那个,但是访问却使用我们填写的那个),我们选择在IIS中找到CA文件路径,如下图: 通常我们应该先进行web.config…
在SharePoint 2013中微软并没有提供在SharePoint 2010中以其他用户身份登录的菜单,这对一般用户影响不大,但对于系统管理员或测试人员或特定人员(如在OA系统中的文员或秘书,常常需要帮助领导代过流程的)造成很大的不方便.网上已有一种解决方案,就是直接修改SharePoint 2013的welcome.ascx,具体可以参考http://www.cnblogs.com/steven-h/archive/2013/01/22/2871730.html ,但这种方式如果有多台Sh…
前 言 这里简单介绍一下为SharePoint 2013 配置基于表单的身份认证,简单的说,就是用Net提供的工具创建数据库,然后配置SharePoint 管理中心.STS服务.Web应用程序的三处web.config即可.下面,让我们以图文的方式了解创建的具体过程吧. 使用微软提供的工具,创建数据库,找到Framework64下的aspnet_regsql,如下图: 这里我发现C:\Windows\Microsoft.NET\Framework64的v2.0.50727路径下和v4.0.303…
登录web服务器,打开位于“C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\CONTROLTEMPLATES”目录下的“Welcome.ascx”文件,增加如下代码: <SharePoint:MenuItemTemplate runat="server" ID="ID_LoginAsDifferentUser" Text="<%$R…
//来源:http://www.cnblogs.com/jindahao/archive/2012/05/07/2487351.html 需求: 1. 认证要基于AD 2. 登入方式要页面的方式(form) 3. 添加自定义验证逻辑 方案: 根据需求可以很快明白,实际就是个“基于AD的FORM认证”.具体步骤如下: 1. 修改web.config 添加“<connectionStrings>” <connectionStrings> <add name="ADCon…
SharePoint Server 2010用来取代MOSS 2007,它有标准版和企业版两个版本,使用SQL Server数据库: 早期版本中的STS或WSS在2010中更名为SharePoint Foundation: 而SPS 2010包含了SharePoint Foundation和SharePoint Server. SharePoint Foundation和SharePoint Server的区别 SharePoint Foundation是SharePoint的基础核心,而Sha…
开发人员功能 SharePoint Foundation 2013 SharePoint Server 2013 Standard CAL SharePoint Server 2013 Enterprise CAL SharePoint Server 2016 Standard CAL SharePoint Server 2016 Enterprise CAL 访问服务 否 否 是 否 是 应用程序目录 (SharePoint) 是 是 是 是 是 应用程序部署:云托管的应用程序 是1 是 是…
我们下面提及的升级方式是: 2007 > 2010 > 2013 > 2013: classic authentication à claims based authentication 刚才沟通了一下, 当前的环境是采用的另外一种方式进行的升级:2007 > 2010 > 2010: classic authentication à claims based authentication > 2013 在2010的升级后, 进行了认证方式的转化, 但是没有对用户进行转…
研究 Reporting Service SharePoint 集成模式安装有一段时间,最初其实只是想知道Power View 技术是怎么回事,能实现什么效果.(当然也可以通过Excel 配置好 PowerView插件进行RDLX报表开发),但是作为一个完整的报表方案,我觉得有必要深入研究一下这个报表的开发和部署. 因为之前做Reporting Services 报表开发时,都是使用Native安装模式配置报表服务管理器,开发部署也方便,但是RS报表毕竟不像Power View这样实现与客户的自…
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第1章节--SharePoint 2013 介绍 SharePoint 2013 平台         SharePoint保持了一个高级的架构.由很多部件组成(例如以下图). 你首先在Windows上安装核心软件.这样你能够创建SharePoint场. 本质上,SharePoint场是一个或多个构成你SharePoint实例的server.作为一个开发者.你应该理解三层结构和SharePoint场架构的角色--包括W…
2017-2018-2 165X 『Java程序设计』课程 团队项目备选题目 结合本课程时间安排,以及同学们的专业和课程内容,制定了以下六个题目供各小组选择.如有其他项目方案设想,可自行与老师沟通.老师同意后亦可作为团队项目. --------CONTENTS-------- 题目一:黄金点游戏 题目二:RSA-DES混合密码功能模块 题目三:客户端-服务器安全信息传递系统 题目四:基于Android的文件加密系统 题目五:Schnorr身份识别协议的实现 题目六:数据库安全存储系统 题目一:黄…
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第1章节--SharePoint 2013 介绍 SharePoint 管理中心         虽然这本书不重于管理.对这个话题进行高级介绍还是值得的. 你安装SharePoint 2013(Foundation或Server)之后,一个单独的站点集被创建.使你能够执行不同的管理功能(你每天都可能要做的).这个站点集就叫管理中心站点. 这个站点集作为它自己在IIS中的Web应用程序执行,与你创建的站点集区分开.可是它…
前言 本文已经收录到我的 Github 个人博客,欢迎大佬们光临寒舍: 我的 Github 博客 学习清单: 一.网络基础 TCP/IP 通常使用的网络(包括互联网)是在 TCP/IP 协议族的基础上运作,而 HTTP 属于它内部的一个子集 1.1 层次划分 应用层: 决定了向用户提供应用服务时通信的活动,比如 FTP.DNS.HTTP 易记:应用层,顾名思义,是提供给应用服务的活动,然后现在最火的应用是微信(通信功能),所以就是:向用户提供应用服务时通信 传输层: 对上层应用层,提供处于网络连…
本系列文章将介绍用户从 Spring Cloud,Dubbo 等传统微服务框架迁移到 Istio 服务网格时的一些经验,以及在使用 Istio 过程中可能遇到的一些常见问题的解决方法. 什么是『无头服务』? 『无头服务』即 Kubernetes 中的 Headless Service.Service 是 Kubernetes 对后端一组提供相同服务的 Pod 的逻辑抽象和访问入口.Kubernetes 会根据调度算法为 Pod 分配一个运行节点,并随机分配一个 IP 地址:在很多情况下,我们还会…
在平时的工作中,楼主很少用 document.write 方法,一直觉得 document.write 是个危险的方法.楼主不用,并不代表别人不用,最近给维护的项目添了一点代码,更加深了我对 "似魔鬼" 的document.wirte 方法的印象. 如果没接触过 document.write,可以先看下楼主以前写的 闲扯 『 document.write 』,里面有很多不错的链接. 这个案例是这样的,有一些相似的内页,内页顶部有个一样的 banner,实现方式是引用了同一个 js 文件…
『Linux Capability』 For the purpose of performing permission checks, traditional UNIX implementations distinguish two categories of processes: privileged processes (whose effective user ID is 0, referred to as superuser or root), and unprivileged proc…