具有密码和不具有密码的asp.net成员资格用户

具有密码和不具有密码的asp.net成员资格用户,asp.net,passwords,membership,Asp.net,Passwords,Membership,我试图找到一种方法来处理intranet系统中的两种类型的用户。有些用户登录,有些用户不登录。我需要在成员数据库中存储这两种类型的用户。有人对这个问题有共同的解决方案吗 这是一个活动预订系统。广告中的用户将看到该应用程序。我们需要将O/S名称以及AD中的一些其他属性存储在我们的成员数据库中。使用Request.ServerVariables()捕获O/S名称。我们需要存储这些“请求者”详细信息以及有关正在预订的事件的其他详细信息。。除了这些用户之外,还有一些用户实际登录到系统。我希望将这两种类型

我试图找到一种方法来处理intranet系统中的两种类型的用户。有些用户登录,有些用户不登录。我需要在成员数据库中存储这两种类型的用户。有人对这个问题有共同的解决方案吗


这是一个活动预订系统。广告中的用户将看到该应用程序。我们需要将O/S名称以及AD中的一些其他属性存储在我们的成员数据库中。使用Request.ServerVariables()捕获O/S名称。我们需要存储这些“请求者”详细信息以及有关正在预订的事件的其他详细信息。。除了这些用户之外,还有一些用户实际登录到系统。我希望将这两种类型的用户都存储在成员身份数据库中,以便在检索事件时,也可以从成员身份数据库中检索用户详细信息。如果可以使用“集成Windows身份验证”,则可以访问有关连接到系统的用户的一些信息

因此,您可以将此信息用于一般情况,而无需登录。
如果用户希望获得更多访问权限,则可以使用特殊用户名/pwd登录到该站点。

成员资格数据库通常会限制一组用户访问Intranet站点上的特定应用程序。只有那些以网络用户身份在Active Directory中的用户才能首先看到内部网。并且只有那些在其成员系统中为您的应用程序授予特权的网络用户中的一个子集才能看到该链接和/或能够在一个或另一个角色中获得访问权限。关于你想要实现的目标,你能更具体一点吗?:-)

如果用户没有登录到该站点,您应该如何将用户名与之关联?似乎您只想允许匿名访问该站点,并且只为经过身份验证的用户显示某些部分/操作,不是吗?既然你不能在没有用户名/密码的情况下真正登录,那么“那些没有用户名的人”不就是匿名用户吗?