问题标签 [sqlmembershipprovider]

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 回答
90 浏览

c# - 将 Asp.net cookie 映射到用户

如果一个人可以同时访问 Asp.net 成员数据库(标准 SqlMembershipProvider 数据库,使用 生成aspnet_regsql.exe)和相应的 asp.net 客户端的 cookie,是否可以将两者关联起来以从 cookie 中识别用户?

背景 (以防这看起来像是一次黑客攻击!)

我们有一个 web 应用程序,它主要在 IIS 上的 asp.net 中运行,第二个 http 服务器连接到处理Comet样式请求的 http 管道,使用同一路由向客户端提供实时“事件”领域。我们想知道哪个 asp.net 用户正在使用 Comet 服务器,但 Comet 服务器不支持 asp,甚至也不在 IIS 中运行。

0 投票
2 回答
157 浏览

c# - aspnetdb 中的孤立条目

调用方法后

其中第二个参数 (false) 是 deleteAllRelatedData,孤立的条目留在数据库中(aspnet_Users 表和可能更多)。清理这些的最佳做法是什么?

编辑:用户管理代码已经更改为现在true用作第二个参数,但它留下了一个充满垃圾条目的数据库。我想知道如何最好地清理这些。我目前正在查看数据库提供的 sp,dbo.aspnet_Users_DeleteUser对参数感到困惑,@TablesToDeleteFrom int想知道它到底意味着什么。看起来像某种位掩码。

0 投票
1 回答
1446 浏览

asp.net-membership - 无法让自定义成员资格提供程序与 Sitecore 6 一起使用

我按照 Sitecore 提供的会员资格提供商文档中的说明进行操作,但无法让我的会员资格提供商正常工作。

具体来说,在 web.config 中,我将 sitecore 提供程序上的“realProviderName”属性更改为指向我的提供程序。然而,这并没有做任何事情。

我意识到“defaultProvider”属性设置为“switcher”提供程序,所以我将其更改为直接指向我的提供程序,并且它有效,但我不确定这样做是否会在其他地方引起问题.. .

有没有人这样做过?

0 投票
3 回答
1058 浏览

asp.net - 迁移 asp.net 网站会破坏 Membership Provider

我有一个 asp.net 网站,它是在连接到 sql server 2000 的 .Net Framework v2 上开发的。我正在尝试将其迁移到一个新的服务器,该服务器上装有 .Net Framework v3.5 以及 sql server 2008。我备份了数据库并将其恢复到新的数据库服务器。我移动了网站并更新了 web.config。但是现在我无法登录该网站。我运行 sql profiler 来查看发生了什么,这是我尝试登录时运行的存储过程。

注意@CurrentTimeUtc 参数的格式。当我将它放入 sql management studio 并运行它时,我收到以下错误消息。

这是我的 web.config 中的成员资格部分。

0 投票
1 回答
199 浏览

c# - Asp.net 成员资格和身份验证

我开始设计使用 ASP.NET MVC preview 2 开发的 Web 应用程序的基础结构作为学习经验。我有自己的域模型和数据库模式,希望用于身份验证。

我想执行角色库身份验证的变体。但是,我似乎无法理解如何做到这一点。

我有一个可以访问“博客”的用户。如何在用户处于预期角色但用户属于上述“博客”的情况下执行授权

是否需要自定义角色提供程序,或者我是否应该在控制器操作的授权属性中执行逻辑;查询经过身份验证的用户的 BlogId 并在那里执行授权逻辑。我不知道目前有任何内置方法可以做到这一点,但如果有请纠正我。

如果可能,提供此功能的自定义角色提供程序或授权属性的示例会很棒。

谢谢

0 投票
1 回答
512 浏览

asp.net-membership - 完全管理 .net SQL 成员资格提供程序数据的单一脚本

3 年前,我遇到了一个非常好的剧本。它只是一个 aspx 和 aspx.cs 脚本,仅此而已。它让我可以看到现场的所有角色和用户。

我可以轻松添加/删除角色并将用户添加到角色。

它也将 ajax 用于漂亮的用户界面。

有谁知道我在哪里可以找到这个脚本?

我想再次使用它,因为设置它非常简单。我所做的只是将它指向正确的membershipProviderId,然后我就设置好了。

谢谢

0 投票
0 回答
181 浏览

iphone - 在 iPhone 应用程序中管理应用程序用户/组

我正在考虑在 iPhone 应用程序中管理用户组。该应用程序连接到 WebServer。因此,我正在考虑使用 ASP.net Membership Provider 来存储/管理用户信息。(我们可能只是为管理最终用户制作一个简单的自定义表格)。

我还没有在 iphone SDK 中看到原生的用户管理框架。有人有更好的建议吗?

谢谢

0 投票
1 回答
322 浏览

asp.net - ASP.net Membership Provider 网站管理员工具

我在名为“AuctionSite”的数据库中的 Sql server Management Studio 2005 中创建了必要的表 (aspnet_User,....)。因此,我不想在 App_Data 文件夹中创建一个,而是希望我的网站指向数据库 (AuctionSite) MembershipProvider、ProfileProvider、RoleProvider。

实现此目的的方法是什么,或者如何配置我的网站管理员以指向该数据库?

0 投票
5 回答
13871 浏览

mysql - 无法初始化提供程序。缺少或不正确的架构。对于 MySql.Web 连接器

我正在尝试将 MySql 连接器 6.2.2.0 用于成员资格和角色提供者。

我遇到的问题是: 无法初始化提供程序。缺少或不正确的架构。

这是它似乎不喜欢的行:

我在我的 bin 中同时引用了 MySql.Web 和 MySql.Data!任何解决此问题的帮助将不胜感激。

0 投票
1 回答
723 浏览

asp.net-membership - IIS和SQL在不同机器上的SqlMembershipProvider?

我们正在将我的一个网站投入生产。由于防火墙以及网站和数据库在不同的机器上,网站无法直接连接到 SQL 服务器。我们已经对其进行了设置,因此我们通过 WCF 服务运行所有数据库访问。所有这一切都很好。

然而,我发现问题在于 AspNetSqlProvider。除了为您的站点设置之外,我对提供程序不太熟悉,但据我所知,您向提供程序对象传递了一个连接字符串,它会自动处理您网站的 ASP.NET 帐户。我不能在生产中使用它,但是,正如我所说,网站和数据库无法互相看到,并且 IIS 和数据库的自动链接将不起作用。

这个话题来看,这不是一个原创的概念/问题。不过,我已经研究了几天,但没有发现任何有用的东西。我确实找到了一两篇文章,其中说明了如何创建一个新的继承 MembershipProvider 类并覆盖所有方法。不过,这是一项繁重的工作,而且我看不到解决一个我认为如此普遍的问题的解决方案。

当 IIS 和数据库在不同的机器上时,如何设置 AspNetSqlProvider?有没有办法通过 wcf 服务或其他对象运行 AspNetSqlProvider,这样它就不会直接连接到 SQL 服务器?

提前致谢!