问题标签 [profile-provider]
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-mvc - 在 ASP.NET MVC 中实现配置文件提供程序
对于我的一生,我无法让 SqlProfileProvider 在我正在处理的 MVC 项目中工作。
我意识到的第一个有趣的事情是 Visual Studio 不会自动为您生成 ProfileCommon 代理类。这没什么大不了的,因为扩展 ProfileBase 类很简单。创建 ProfileCommon 类后,我编写了以下用于创建用户配置文件的 Action 方法。
我遇到的问题是对 ProfileCommon.Create() 的调用无法转换为 ProfileCommon 类型,因此我无法取回我的配置文件对象,这显然会导致下一行失败,因为配置文件为空。
以下是我的 web.config 的片段:
p>MembershipProvider 工作顺利,所以我知道连接字符串很好。
以防万一,这是我的 ProfileCommon 类:
关于我可能做错了什么的任何想法?你们其他人有没有成功地将 ProfileProvider 与 ASP.NET MVC 项目集成?
先感谢您...
wcf - 如何序列化 SettingsContext 和 SettingsPropertyCollection
在实现自己的配置文件提供程序时,我需要序列化System.Configuration.SettingsContext
和类型。System.Configuration.SettingsPropertyCollection
关于如何以最简单的方式进行操作的任何建议。
wcf - 如何序列化 System.Configuration.SettingsProperty
我需要通过 WCF 序列化 System.Configuration.SettingsProperty 和 System.Configuration.SettingsPropertyValue 类对象。
asp.net-mvc - 在 ASP.NET MVC 中实现自定义配置文件提供程序
我尝试了很多在 ASP.NET MVC 中实现自定义配置文件提供程序。我已经阅读了很多很多教程,但我找不到我的问题所在。它与在 ASP.NET MVC中实现配置文件提供程序非常相似。
但是我想创建自己的 Profile Provider,所以我编写了以下继承自的类ProfileProvider
:
这是我的控制器中的 CreateProfile 操作:
我的程序 usp_GetUserProcedure 没什么特别的:
还有我的 Web.Config 文件:
但我总是得到这个例外:
过程或函数“usp_GetUserProcedure”需要参数“@FirstName”,但未提供该参数。
关于我可能做错了什么的任何想法?
asp.net - asp.net ProfileProvider中基于角色的配置文件数据
我在我的 asp.net 网站中定义了几个不同的角色:Administrators、DefaultUsers。目前,我使用内置的配置文件提供程序来存储有关用户的一些信息(名字、姓氏、头像......)。接下来我想做的是提供一个具有“管理员”角色的用户来存储一些关于他的偏好的数据。(可能是 EditorType、Notifications、LogSize ...)。
是否可以使用默认配置文件提供程序来完成?还是我必须构建自定义表或自定义提供程序并自己维护这些数据?我想要的是基于角色的配置文件属性。欢迎任何想法!
asp.net - 我应该将图像与我的配置文件(sql 配置文件提供程序)一起存储吗?
我正在 asp.net 中开发一个需要存储用户配置文件图像的 Intranet webapp。
@edit:webapp 应该同时在两个不同的 web 服务器上运行。
我的问题是,最好的方法是什么?使用配置文件保存照片(我正在使用 SqlProfileProvider)或将其上传到文件系统并将链接保存在配置文件中?
我了解一种操作与另一种操作的性能差异,但我的 Intranet 将被数百个用户使用,我非常喜欢将所有数据存储到一个地方(例如,使备份数据更容易)。
假设我将数据存储到数据库中,还有另外两个问题:
a) 我应该使用什么类型来保存照片?字节[]???
b)我应该创建一个处理程序来显示图像,还是有更简单的方法?
asp.net - asp.net 配置文件提供程序
我知道网站上已经有一些关于这个主题的问题......
我只是想了解在流量巨大的网站上使用ASP.NET 配置文件提供程序是否安全?
在我看来,它的布局效率低下。您存储属性名称(它是一个字符串)和属性值(它也是一个字符串)。如果您只是想在配置文件中存储甚至年龄,那么您将不必要地将字符串“年龄”一遍又一遍地存储在数据库中,而对于自创表,您可以只添加一个标题为年龄的列,而没有冗余?
(我只是想确保我没有遗漏任何东西,因为我对它相当陌生。)
asp.net - asp.net Profile Provider Search on specific property
我在我的一个项目中使用 SqlProfileProvider 类,我希望能够在任意配置文件属性(例如生日)上搜索配置文件。
我见过的唯一搜索方法是 ProfileManager.FindByUserName。
有没有人实施过?还是我必须遍历配置文件列表(非常低效)并过滤?
asp.net - 配置文件提供程序和 Windows 身份验证
我们所有的内部项目都使用 Active Directory 身份验证和模拟,因为这是公司公认的安全策略。
我目前有一个需要存储用户配置文件信息的场景,我想使用 ASP.Net 中标准的内置配置文件提供程序。我以前很高兴地将它与表单身份验证一起使用,但是我找不到任何有用的信息来说明如何在使用 Windows 身份验证时实现它。
- 有什么方法可以让配置文件提供程序开箱即用地使用 Windows 身份验证?
- 我会被迫创建自定义配置文件提供程序吗?
数据将存储在数据库中,而不是 Active Directory 中。但是,如果后者是可能的,一些指导将不胜感激。
笔记
- 我不需要使用角色提供程序,这由 AD 处理。
- 我不确定是否需要实施 AD 成员资格提供程序才能使配置文件提供程序正常工作。
asp.net-mvc - 在 ASP.net MVC 中使用自定义配置文件提供程序?
我目前正在尝试为我的网站实施配置文件提供程序几天,并且很难在上面工作,我是一名 php 程序员,我最近才转向 asp.net
我使用 Linq to sql 并遵循这个http://www.codeproject.com/KB/aspnet/LINQCustomProfileProvider.aspx教程。
我使用我自己的原因是因为我的结构与任何默认的 asp.net 都不同。配置文件数据在我的用户表中。
编译很好,登录很好。
但我试过了
它不会工作并给我一个 System.NullReferenceException ......所以我怎样才能自动将我的个人资料放入 HTTPCONtext 以便我每次都可以轻松调用。
如果您需要更多数据,我可以提供。
非常感谢。
网络配置: