【问题标题】:How can I authenticate to a domain?如何对域进行身份验证?
【发布时间】:2016-09-05 16:11:39
【问题描述】:

我有一个 Windows 服务器,它运行我们的团队基础服务器和我自己编写的 .NET-Webservice。 Windows 服务器在域内运行。我的网络服务器现在获取域内其他计算机的用户名和密码。如何在我的网络服务上对它们进行身份验证?我希望只有属于域的用户才能使用 Web 服务。

【问题讨论】:

  • 什么网络服务 - IIS 托管,自托管?谷歌搜索“Windows 身份验证”可能会对您有所帮助...

标签: c# .net windows


【解决方案1】:

如果您将用户名和密码作为 API 的参数,您可以使用此处描述的方法:

Validate a username and password against Active Directory?

如果是 IIS 托管的应用程序,您可以在 web.config 中配置它(windows 身份验证)

【讨论】:

  • 我的应用程序托管在 IIS 上,但我无法使用用户名和密码进行 Windows 身份验证。因此,windows-authentification 会自动检查计算机是否已经在域内。我做对了吗?
  • 是的,如果它是 IIS 中的 hostet,您可以将 添加到 web.config 中的 部分
猜你喜欢
  • 2014-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-25
  • 2017-11-24
  • 2021-11-18
  • 2014-04-20
  • 1970-01-01
相关资源
最近更新 更多