我正在尝试找到一种方法来处理Intranet系统的两种类型的用户。有用户登录,有些用户登录。我需要在成员资格数据库中存储这两种类型的用户。有没有人有这个问题的共同解决方案?
这是一个活动预订系统。在AD的用户将看到该应用程序。我们需要在会员数据库中存储O / S名称以及AD中的一些其他属性。使用Request.ServerVariables()捕获O / S名称。我们需要存储这些“请求者”详细信息以及有关正在预订的事件的其他详细信息。除了这些用户之外,还有用户实际登录到系统。我希望将两种类型的用户存储在成员资格数据库中,以便在检索事件时,将从成员资格数据库中检索用户详细信息
答案 0 :(得分:0)
如果您可以使用“集成Windows身份验证”,则可以访问有关连接到系统的用户的一些信息。
因此,您可以将此信息用于一般情况,而无需登录。 如果用户希望获得更多访问权限,则可以使用特殊用户名/密码登录该网站。
答案 1 :(得分:0)
会员数据库通常会限制对Intranet站点上特定应用程序的一组用户的访问。只有那些在Active Directory中作为网络用户的人才会首先看到Intranet。并且只有在其成员资格系统中被授予应用程序权限的那些网络用户的子集才会看到该链接和/或能够以一种或多种角色获得访问权限。关于你想要实现的目标,你能更具体一点吗? :-)