问题标签 [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.
asp.net - ASP.NET Active Directory 成员资格提供程序 - 在 AD 中存储额外的配置文件字段
我已经设置了一个 Active Directory Membership 提供程序,并且可以使用 ASP.NET 应用程序成功地创建用户并将其登录到 Active Directory。
但是,活动目录除了用户名/密码之外还有其他字段,例如名字、姓氏、电话号码等。我有什么办法可以使用我的 ASP.NET 网站收集这些信息并将其存储在活动目录中?
我知道我需要使用配置文件提供程序,并且我可以在技术上将其设置为使用 SQL DB 来存储额外的配置文件信息,但是有什么方法可以将信息直接存储在 Active Directory 中可用的字段中?据我所知,没有 ActiveDirectoryProfileProvider。
谢谢,
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 应用程序)
c# - 如何使用 LINQ 从 Asp.Net 配置文件属性中查询
我有 Asp.net 配置文件属性 Profile.Location、Gender 等
我需要获取其位置属于“伦敦”且性别 = 男性的所有用户的列表
如何使用 LINQ 在 Asp.net Profile 上执行搜索
asp.net - ASP.Net - ProfileCommon Save() 不工作!
我整天都在努力保存个人资料,但无法完成。
我可以创建个人资料,删除,但不能编辑详细信息!
在忙碌了一段时间之后,在查看了 SQL Server Profiler 日志之后,我明白我确实在保存详细信息,但不知何故,同一个 sproc 正在用以前的详细信息更新记录!尝试调试,但页面或母版页的 pageload 事件均未命中!
数据库事务可能有问题吗?但是我的代码没有事务处理功能,所以我怀疑它是否必须对回滚或类似的东西做任何事情!
这是我的代码,以防万一有人能找到错误!
网络配置
代码
在 SQL 事件探查器跟踪中
exec dbo.aspnet_Profile_SetProperties在调用 ProfileCommon 的 save() 时使用正确的值执行,并且在页面完成加载后,使用以前的值再次执行相同的 st.procedure。怎么叫第二次?!这太烦人了!!
来自 SQL Server Profiler 的这些数据会有帮助吗?
更多信息:管理员能够更新其他用户的个人资料信息,但不能更新他自己的个人资料。其他网站用户也无法更新他们的个人资料信息!
多奇怪!
有人请保释我!
c# - ASP.NET 配置文件保存被旧值覆盖
我在网站中使用ASP.NET的配置文件功能。更新个人资料很奇怪!用户不能更新他/她自己的个人资料,无论是网站用户还是管理员,但管理员可以更新其他用户的个人资料。
在后端,调用 Profile 的 save() 后,SQL Server 跟踪显示aspnet_Profile_SetProperties存储过程被调用了两次。首先是新的价值观,然后是旧的价值观。第二次执行是在页面卸载后完成的。我的代码与交易无关。
为什么它的工作如此奇怪?
aspnet_regsql的安装可能有问题,因为我已经卸载并再次安装它!?
代码
网络配置
背后的代码
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。
.net - 使用 ORM 时是否值得使用 ASP.NET 配置文件类?
我在 MVC 3 应用程序中使用 Entity Framework 4.1。我想知道使用内置的 ASP.NET 配置文件系统(在 System.Web.Profile 中)是否有任何真正的价值。与在我的 ORM 模型中简单地创建一个可以 LINQ 查询的配置文件实体相比,它的属性不能被有效地查询。有什么想法吗?
c# - 带有登录控制的asp.net跟踪会话中的配置文件变量?
我一直在使用 Visual Studio 2010 在 asp.net 中制作一个带有购物车的网站。我的问题是关于 Profile 变量和登录控件。
我按照一个非常简单的教程将购物车添加到我的网站。
正如您在购物车教程中所见,作者使用 Profile 来跟踪购物车。
当我做这个时,我希望购物车在每个不同的用户登录时都保持不变,因为我们使用的是配置文件而不是会话变量。幸运的是,当我使用登录控件以不同用户身份登录时,购物车实际上会重置。
所以我的问题是,个人资料如何跟踪每个用户的购物车。我几乎可以肯定登录控件没有设置会话变量,所以我认为 Profile 对象不会自动检测登录控件中的不同用户......是吗?
请帮助我理解这一点,作者不是很清楚。
非常感谢!
asp.net-mvc - asp.net 默认配置文件提供程序 - ProfileBase 和 FK 到配置文件
我怎样才能ProfileBase
在我的课堂上做出 FK?例如,我有 class Department
,我需要设置Manager
..所以我会这样做:
但这不起作用。我已经扩展了这个类并且我有profileCommon
,就像 [here][1] 甚至 fk to profileCommon
(with UserId 属性) 都不起作用。
c# - ASP.NET:如何使用 aspnet_regsql.exe 创建登录系统?
我想创建一个登录系统使用aspnet_regsql.exe
在我的aspnet_regsql.exe
安装之后SQL Server
,接下来我该怎么办?
aspnet_regsql.exe
有人可以在安装后逐步解释我吗?