MOSS点滴(4):实现Form认证

本文主要参考了网上的一些文章,但有些文章有些地方说的不是很明确,我又自己测试了下,并重新整理了这文。

一.生成数据库,使用aspnet_regsql工具,路径如下图:

clip_image002

 

二:生成数据库后,我们建立一个Web Application用于创建用户,我们只需要在Default.aspx页面拖放一个CreateUserWizard控件即可,我们主要的动作都在web.config上,代码如下:

<?xml version="1.0"?>
<configuration>
<appSettings/>
<connectionStrings>
<remove name=" CaryForm" />
<add name="CaryForm" connectionString="Server=.;Database=aspnetdb;uid=sa;pwd=123456" 
providerName="System.Data.SqlClient" /> </connectionStrings> <system.web> <membership> <providers> <clear/> <add name="AspNetSqlMembershipProvider" connectionStringName="CaryForm" minRequiredPasswordLength="4"
minRequiredNonalphanumericCharacters="0" type="System.Web.Security.SqlMembershipProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
/> </providers> </membership> <compilation debug="true" /> <authentication mode="Forms" /> </system.web> </configuration>

这里有几个重要的地方:

1. <authentication mode="Forms" />,要将认证改成为Forms的。

2.配置连接字符串:
<add name="CaryForm" connectionString="Server=.;Database=aspnetdb;uid=sa;pwd=123456"
providerName="System.Data.SqlClient" />

3.下面 这部分是更改Membership本身对密码复杂度的要求 :
<add name="AspNetSqlMembershipProvider" connectionStringName="CaryForm"
minRequiredPasswordLength="4" minRequiredNonalphanumericCharacters="0"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a"
/>

三:现在我们需要在我们的站点和Sharepoint管理中心的web.config文件中添加数据库的连接字符串,路径在C:\Inetpub\wwwroot\wss\VirtualDirectories下面。
<add name="CaryForm" connectionString="Server=.;Database=aspnetdb;uid=sa;pwd=123456"
providerName="System.Data.SqlClient" />

四:更改web 应用程序的验证提供程序,在”管理中心—应用程序管理—验证提供程序”中,默认的是windows验证。

clip_image004

五:创建用户,测试

1. 使用我们建立的web application项目创建一个账户,如果你要想测试该账户创建的是否成功,可以使用login和loginName控件。

2. 去“管理中心—应用程序管理—网站集所有者“中将我们创建的用户添加为网站集管理员,网上的文章这个地方说的不是很清楚,我们在管理中心的web.config里设置连接字符串就是为了在此可以找到我们建立的用户。

3. 现在我们在打开我们的网站就会出现登陆框,输入我们刚刚创建的用户,如果登陆成功就说明我们我们的Form认证已经配置好了。这个地方有人反应输入用户名和密码后页面又刷新了一次,并没有提示用户名密码错误,我也遇到了这种情况,我把IE关闭从新打开在输入就可以了。

clip_image006

MOSS 调查二次处理程序 可以代码导出结果并分析。导出Excel等。 立即下载

相关推荐

C#上位机与OneNET云平台数据交互实战——基于HTTP与JSON解析

本文详细介绍了使用C#开发上位机软件与OneNET物联网云平台进行数据交互的实战方法。通过构建HTTP请求、解析JSON数据,实现设备数据的实时获取、界面展示与本地存储,为工业监控与数据采集提供了一套完整高效的C#解决方案。

kkk56的博客 219

白嫖 Moss 斯坦福文件查重

白嫖 Moss 斯坦福文件查重 如题,题主最近在做项目的时候,因为原创性,被要求跟题主自己以前上传过和借鉴过的 github 项目进行查重,这要求一出来,题主就懵逼了,手上并没有现成的查重工具, 上优快云和 Github 上也没有找到合适的项目做这个的(都是简单的数据结构作业,不能满足题主的需求),于是经过一段时间的查找资料,发现 Stanford 有一个免费的叫 moss 的查重服务器,非常方便。 ​不过因为是英文网站,搞得题主踩了一些坑才搞定,下面分享题主的实现经历,也给想要用 moss 查重的小伙伴

小马机器学习 2万+

Endnote 导入参考文献的时候,格式错误太多了。et.al错误,国标GBT7714在endnote中的详细配置教程,适用于本科,硕士论文文献插入的模板

EndNote插入文献常遇到以下错误主要如下: 等、et al不分; 英文作者全名大写; 期刊名字使用了缩写(图片里没有体现;卷号、期号缺失时出现乱码,多了半个括号;页码范围略去了相同部分;没有悬挂缩进,本文全部解决,全网最细

sakura的博客 3万+

Moss注意事项

斯坦福MOSS使用指南

qq_50956019的博客 1621

华为昇腾910B3显卡实战:手把手教你部署DeepSeek 32B模型(含Bge-zh向量库配置)

本文详细介绍了在配备8张华为昇腾910B3显卡的服务器上,从零部署DeepSeek 32B大模型推理服务的完整实战方案。内容涵盖环境准备、模型配置、多卡负载分配,并集成了BGE中文向量模型与ChromaDB向量数据库,最终通过Open WebUI构建了可投入生产的企业级AI应用栈,为私有化大模型部署提供了具体参考。

weixin_29038345的博客 1710

保姆级教程:在Ubuntu 22.04上从零安装SUMO并运行第一个交通仿真

本教程详细介绍了在Ubuntu 22.04系统上从零安装SUMO交通仿真软件并运行第一个仿真的完整流程。涵盖环境准备、PPA源安装、核心组件验证、首次仿真案例运行以及进阶配置技巧,特别针对netedit路网编辑器和地图格式转换等实用工具进行重点讲解,帮助用户快速掌握SUMO在交通仿真领域的应用。

weixin_30546189的博客 423

报表管理器- 新建数据源

启用此数据源选择该选项可以启用或禁用共享数据源。可以禁用共享数据源,以防对引用该项的所有报表和模型进行处理。连接类型指定用于处理数据源中数据的数据处理扩展插件。报表服务器包含 SQL Server、SQL Server Analysis Services、Oracle、OLE DB、ODBC 和 XML 的数据处理扩展插件。其他数据处理扩展插件可以由第三方供应商提供。连接字符串

雄的博客 1216

【AI编程】Claude Code 最强AI 编程利器项目实战详解

Claude Code 最强AI 编程利器项目实战详解

congge 7398

关于一系列斯坦福代码查重moss出问题的解决办法总和与注意事项

File 1 File 2 Lines Matched No matches were found in your submission 需要把需要比较的文件放入不同的文件夹里 闪退问题,我不知道,。。 注意: 路径必须全英 不能自动爬取网上代码查重,只能在提交的文件里对比 可多文件对比 ...

henu_1710252529的博客 7413

【Network Management】AUTOSAR局部网络管理从0到1配置实践

AUTOSAR局部网络管理从0到1配置实践

qq_36056498的博客 2915

C#上位机面试必问30题:机器视觉+工业通信+性能优化(含答案解析)

工业通信:围绕“稳定性”展开,重点答异常处理、断线重连、资源释放;机器视觉:围绕“精度+速度”展开,重点答预处理、ROI、参数优化;性能优化:围绕“UI不卡、内存不泄、效率不低”展开,重点答异步、限流、资源复用;面试加分项:结合实际项目案例(如“我在XX项目中用信号量解决了多设备并发卡顿问题”)。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1510

Standford Moss。图形用户页面接口,代码查重

使用方法: 下载mistletoe-WinMoss-Final.zip 进入mistletoe-WinMoss-Final 进入Installer 安装Perl 启动WinMoss.exe 调Perllocaltion路径,指向你所安装的位置的Perl.exe 比如: 调MossScriptLocation 比如:C:\Users\h...

henu_1710252529的博客 4万+

软硬件融合加速技术系列文章

目录 文章目录目录计算机组成原理Linux 操作系统原理处理器进程管理内存管理I/O 系统文件系统网络协议栈资源管理设备管理GPUFPGASmartNIC/DPU 计算机组成原理 《计算机组成原理 — 冯诺依曼体系结构》 《计算机组成原理 — 基本硬件设备》 《计算机组成原理 — CPU 中央处理器》 《计算机组成原理 — 指令系统》 《计算机组成原理 — 总线系统》 《计算机组成原理 — 存储系统》 《计算机组成原理 — 输入输出系统 — 存储控制器接口类型》 《计算机组成原理 — 服务器》 《计算机组成

烟云的计算 6806

关于Moss 2007 Form认证的随笔,一定要使用FORM认证吗?

  本文摘自:http://www.cnblogs.com/dosboy/archive/2007/03/22/683329.html 新的MOSS 2007可以给开发者留下的巨大的开发空间,其中之一就是网站再也可以不必使用AD认证。先前网站上讨论的所谓的Form认证可以导致SharePoint Designer不能打开网站的情况,也可以简单地通过在IE里点“使用SharePoint De

GaryTian55的专栏 776

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

MOSS:实现Form认证(5)——更改认证的Provider

篇文章将记录实现Form认证的第五部分——更改认证的Provider。  前面各项准备工作都做完了,现在我们就来进行实现Form认证的最后一步设置吧!正文  下面将记录每一步的实现过程。  1、首先打开SharePoint 3.0 Central Administration,然后打开Application Managerment管理页面。这些页面都是些老面孔了:)  2、在Applicatio

skyofking 1257

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

如何实现基于AD的MOSS的FORM认证方式

首先,想先讲讲MOSS的认证方式。   默认MOSS安装完是采用AD的认证方式,首先AD的认证方式比较适合于内部网络,不建议在外部网络使用,因为开启AD认证要开启相应不必要的端口,并且目前代理服务器通常设置只允许80端口访问,这样将不能访问基于AD的MOSS系统。因此,很多人想到了FORM表单认证,早在2003年前, 大家都会对SHAREPOINT只能支持AD认证报有遗憾,那么随着MOSS2...

weixin_34259159的博客 188

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

MOSS中实现Form认证

本文主要参考了这几篇文章:http://blog.163.com/szmax_limin/blog/static/58182861200711266918320/ http://www.cnblogs.com/shangmeizhai/category/87313.html http://www.cnblogs.com/volnet/archive/2007/04/02/696424.htm...

weixin_34261415的博客 188

MOSS 做了表单认证之后的SITE,用户如何修改自己的密码(转)

from http://xfeng1982.blogbus.com/logs/52770327.html 我想只有在工作中使用MOSS并且加以扩展,才会使自己有更大的进步,现总结一下,今天学到的新东东,那就是标题上所写的: SITE做了FORM认证之后,用户如何自己修改密码,有人会问,那需要手工在DC上改了,当然在这里的方法,不是通过修改DC啦,要不然的话,我想很多人会扔我板砖. ...

auxv18104338的博客 168

如何实现基于AD的MOSS的FORM认证方式(转)

首先,想先讲讲MOSS的认证方式。 默认MOSS安装完是采用AD的认证方式,首先AD的认证方式比较适合于内部网络,不建议在外部网络使用,因为开启AD认证要开启相应不必要的端口,并且目前代理服务器通常设置只允许80端口访问,这样将不能访问基于AD的MOSS系统。因此,很多人想到了FORM表单认证,早在2003年前,大家都会对SHAREPOINT只能支持AD认证报有遗憾,那么随着MOSS2007的推...

weixin_34194087的博客 159
上一篇: MOSS点滴(3):说说MOSS中的母版页
下一篇: 坚持学习WF(7):流程控制(Flow Control)
fdqwfdsafdsa
博客等级 码龄18年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值