问题标签 [asp.net-profiles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
500 浏览

asp.net - ASP.NET Active Directory 成员资格提供程序 - 在 AD 中存储额外的配置文件字段

我已经设置了一个 Active Directory Membership 提供程序,并且可以使用 ASP.NET 应用程序成功地创建用户并将其登录到 Active Directory。

但是,活动目录除了用户名/密码之外还有其他字段,例如名字、姓氏、电话号码等。我有什么办法可以使用我的 ASP.NET 网站收集这些信息并将其存储在活动目录中?

我知道我需要使用配置文件提供程序,并且我可以在技术上将其设置为使用 SQL DB 来存储额外的配置文件信息,但是有什么方法可以将信息直接存储在 Active Directory 中可用的字段中?据我所知,没有 ActiveDirectoryProfileProvider。

谢谢,

0 投票
1 回答
1694 浏览

asp.net - asp.net mvc 自定义配置文件提供程序

我想在我的 asp.net mvc 3 应用程序中有自定义配置文件提供程序。问题是,我不想使用由 ASP.NET Membership/Role/Profile 提供程序生成的默认 DB,主要是因为 WebService 已经完成了身份验证,并且 DB 已经存在。

我想使用用户配置文件属性来填充它们并在站点的不同区域中使用。

我看了一下这个例子(如何分配配置文件值?)但我收到了这个错误:

尝试为文件 C:\Projects\FWManager\App_Data\aspnetdb.mdf 附加自动命名数据库失败。存在同名数据库,或无法打开指定文件,或位于 UNC 共享上。

这是web.config

这是我的自定义课程

关键是避免使用 asp.net 默认成员表。有任何想法吗?

编辑: 忘记添加 - 此 Web 应用程序,但配置文件提供程序放置在同一解决方案中的类库项目中:解决方案 |->FWProfile(类库项目)|->UI(asp.net mvc 3 Web 应用程序)

0 投票
3 回答
3411 浏览

c# - 如何使用 LINQ 从 Asp.Net 配置文件属性中查询

我有 Asp.net 配置文件属性 Profile.Location、Gender 等

我需要获取其位置属于“伦敦”且性别 = 男性的所有用户的列表

如何使用 LINQ 在 Asp.net Profile 上执行搜索

0 投票
2 回答
1898 浏览

asp.net - ASP.Net - ProfileCommon Save() 不工作!

我整天都在努力保存个人资料,但无法完成。
我可以创建个人资料,删除,但不能编辑详细信息!

在忙碌了一段时间之后,在查看了 SQL Server Profiler 日志之后,我明白我确实在保存详细信息,但不知何故,同一个 sproc 正在用以前的详细信息更新记录!尝试调试,但页面或母版页的 pageload 事件均未命中!

数据库事务可能有问题吗?但是我的代码没有事务处理功能,所以我怀疑它是否必须对回滚或类似的东西做任何事情!

这是我的代码,以防万一有人能找到错误

网络配置

代码

在 SQL 事件探查器跟踪中

exec dbo.aspnet_Profile_SetProperties在调用 ProfileCommon 的 save() 时使用正确的值执行,并且在页面完成加载后,使用以前的值再次执行相同的 st.procedure。怎么叫第二次?!这太烦人了!!

来自 SQL Server Profiler 的这些数据会有帮助吗?

更多信息:管理员能够更新其他用户的个人资料信息,但不能更新他自己的个人资料。其他网站用户也无法更新他们的个人资料信息!

多奇怪!

有人请保释我!

0 投票
4 回答
4184 浏览

c# - ASP.NET 配置文件保存被旧值覆盖

我在网站中使用ASP.NET的配置文件功能。更新个人资料很奇怪!用户不能更新他/她自己的个人资料,无论是网站用户还是管理员,但管理员可以更新其他用户的个人资料。

在后端,调用 Profile 的 save() 后,SQL Server 跟踪显示aspnet_Profile_SetProperties存储过程被调用了两次。首先是新的价值观,然后是旧的价值观。第二次执行是在页面卸载后完成的。我的代码与交易无关。

为什么它的工作如此奇怪?

aspnet_regsql的安装可能有问题,因为我已经卸载并再次安装它!?

代码

网络配置

背后的代码

0 投票
1 回答
4658 浏览

asp.net - MVC-Mini-Profiler - Web 表单 - 找不到 /mini-profiler-results

我正在尝试让 MVC-mini-profiler 与网络表单一起使用。

NUGET
我已经安装了 Nuget 包。


我在我网站的头部分有这个。

DAL
我在一个函数中使用它作为 POC。这不在 Global.asax 中(我不知道这是否需要。)

结果
它在我的页面上呈现了一个<div class="profiler-results left"></div>标签,但它是空的。

如果我查看 chrome 控制台,我会看到 404 试图找到:http ://example.com/mini-profiler-results?id=339d84a7-3898-429f-974b-64038462d59a&popup=1

问题
我是否错过了让 /mini-profiler-results 链接正常工作的步骤?

回答
我标记为回答的响应让我认为它与我的配置无关(这是真的)。我正在使用 Umbraco 4.7.0。我必须在我的 web.config 中将“~/mini-profiler-results”添加到 umbracoReservedUrls 和 umbracoReservedPaths。

0 投票
1 回答
51 浏览

.net - 使用 ORM 时是否值得使用 ASP.NET 配置文件类?

我在 MVC 3 应用程序中使用 Entity Framework 4.1。我想知道使用内置的 ASP.NET 配置文件系统(在 System.Web.Profile 中)是否有任何真正的价值。与在我的 ORM 模型中简单地创建一个可以 LINQ 查询的配置文件实体相比,它的属性不能被有效地查询。有什么想法吗?

0 投票
3 回答
1701 浏览

c# - 带有登录控制的asp.net跟踪会话中的配置文件变量?

我一直在使用 Visual Studio 2010 在 asp.net 中制作一个带有购物车的网站。我的问题是关于 Profile 变量和登录控件。

我按照一个非常简单的教程将购物车添加到我的网站。

1购物车示例

正如您在购物车教程中所见,作者使用 Profile 来跟踪购物车。

当我做这个时,我希望购物车在每个不同的用户登录时都保持不变,因为我们使用的是配置文件而不是会话变量。幸运的是,当我使用登录控件以不同用户身份登录时,购物车实际上会重置。

所以我的问题是,个人资料如何跟踪每个用户的购物车。我几乎可以肯定登录控件没有设置会话变量,所以我认为 Profile 对象不会自动检测登录控件中的不同用户......是吗?

请帮助我理解这一点,作者不是很清楚。

非常感谢!

0 投票
0 回答
358 浏览

asp.net-mvc - asp.net 默认配置文件提供程序 - ProfileBase 和 FK 到配置文件

我怎样才能ProfileBase在我的课堂上做出 FK?例如,我有 class Department,我需要设置Manager..所以我会这样做:

但这不起作用。我已经扩展了这个类并且我有profileCommon,就像 [here][1] 甚至 fk to profileCommon(with UserId 属性) 都不起作用。

0 投票
3 回答
1133 浏览

c# - ASP.NET:如何使用 aspnet_regsql.exe 创建登录系统?

我想创建一个登录系统使用aspnet_regsql.exe

在我的aspnet_regsql.exe安装之后SQL Server,接下来我该怎么办?

aspnet_regsql.exe有人可以在安装后逐步解释我吗?