Q
登录AD用户
1
A
回答
0
我相信,这是不是最好的做法,但是,根据您的安全需求,你可以让所有的域用户和通过检查只是在的UserDomainName
排除本地用户。这种简单的方法搭载他们的计算机登录,并没有任何LDAP/AD呼叫的复杂性。
if (SystemInformation.UserDomainName.ToString() == "myDomain")
{
// your normal form load code here
}
else
{
form1.Close(); //this is a simple but effective to pull the rug out from
//under them if they do not have the permissions
//TODO email the application administrator the `SystemInformation.UserName` of the user who was not given permissions
}
在我的环境,因为我们内部的应用程序通过ClickOnce
(每个计算机用户安装)部署了类似的做法(我们比较过的用户名)一向够我们。
0
虽然它不是ASP.Net应用程序,但活动目录成员资格提供程序将工作得很好。
下面是关于如何使用这个库的信息:
http://msdn.microsoft.com/en-us/library/system.web.security.activedirectorymembershipprovider.aspx
,这里是一些更多的信息:
0
如果你想知道如何验证凭据活动目录为了让AD用户在你的应用程序中,你应该检查this。
你会发现如何验证你的文本框的内容,并验证用户名和密码是否匹配(直接与AD)。
相关问题
- 1. AD从用户名登录用户IP
- 2. 使用AD登录
- 3. 检查用户登录对AD组
- 4. AD用户如何登录FBA站点
- 5. Azure AD单点登录个人帐户
- 6. Azure AD B2C登录问题
- 7. AD LDS自动登录
- 8. AD Graph API登录报告
- 9. 可能让用户使用PHP ldap登录到WinServer AD中?
- 10. 使用Azure AD创建Azure SQL数据库登录/用户
- 11. 使用azure AD自定义登录
- 12. 使用AD凭据GIT登录
- 13. php登录失败使用AD LDS
- 14. 登录在C#中使用AD凭证
- 15. 使用Symfony3 API登录Azure AD
- 16. excel VBA查询AD上次登录用户
- 17. 无法使用给定密码登录到AD账户
- 18. 确定AD中的计算机是否有用户登录
- 19. 如何获取当前登录AD用户的交换凭据?
- 20. Azure AD |使用其他Azure帐户登录时发生冲突
- 21. SharePoint 2010 - 无需使用AD帐户登录?
- 22. 如何使用Azure AD Graph API获取当前用户的登录/用户名
- 23. Ektron AD用户:如何防止某些广告用户登录工作区
- 24. 在本地AD上同步验证Azure AD上的多租户登录表单
- 25. 用curl登录dropbox(用户登录)
- 26. 登录用户的“登录”值和登录用户的“登出”值
- 27. 在AD帐户登录时发出警告用户发布日期
- 28. 是否可以通过Google帐户登录到Azure AD?
- 29. 如何添加整个AD帐户作为登录到SQL Server?
- 30. 检索通过AD登录的计算机名称admin帐户
可能你会显示一些代码吗?我们将能够理解你到底想要什么。 – Gnial0id