惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
Jina AI
Jina AI
罗磊的独立博客
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
J
Java Code Geeks
U
Unit 42
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog RSS Feed
爱范儿
爱范儿
酷 壳 – CoolShell
酷 壳 – CoolShell
Last Week in AI
Last Week in AI
T
The Blog of Author Tim Ferriss
腾讯CDC
Hugging Face - Blog
Hugging Face - Blog
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
I
InfoQ
月光博客
月光博客
博客园_首页
Vercel News
Vercel News
P
Proofpoint News Feed
GbyAI
GbyAI
Y
Y Combinator Blog

博客园 - Roland

几个基本的计算机概念 Silverlight 5几个不错的新特性 无光驱采用U盘安装完整版xp javascript 日期格式化(转) jQuery URL Parser 帮助 .net环境下的javascript引擎汇总 使用ANTLR进行命令行参数解析 使用VSTA定制二次开发IDE(一) 探讨Antlr中文文法与英文文法的差异 .net与java中关于访问性的差异 基础知识之vb.net的拷贝构造函数 垃圾回收浅谈 ASP.NET 页面对象模型[转自Msdnchina] dotnetnuke小结 dotnetnuke中皮肤管理小问题 第一次学习dotnetnuke [转帖]怎样成为优秀的软件模型设计者? [转帖]论程序设计方法 让VFP回到旧时代
DNN中令人困惑的用户管理机制
Roland · 2005-05-13 · via 博客园 - Roland

Dotnetnuke 版本3.0.13 地址:www.dnnchina.net 或者 www.dotnetnuke.com

在用户验证时,采用.net framework 2.0 beta版的membership处理(数据库中以aspnet开头的表都是派这个用处的)。这种机制下的识别码(表的主键)是一个guid类型的userid,而在登录时采用的是用户名(当然这不是问题,可以通过程序控制用户名的唯一性)。

以下介绍会出现的问题

前提:

1、建立两个portal,第一个是默认的:localhost/dotnetnuke/,第二个localhost/dotnetnuke/sample

2、在默认的portal中新建一个用户test,口令test

问题:在第二个portal:localhost/dotnetnuke/sample中新增用户test

1、若:口令test,其它信息与前面所填完全不一致,新增用户成功。(在aspnet_users表中有两条用户名为test的记录,当然userid不一致)而在users表中只有一条记录。通过对比不同portal下的用户信息,发现除用户名与口令一致以外,其它信息完全不一样。

2、若:口令不是test(即与前面的口令不一致),新增用户失败。