在 ASP.Net Web 应用程序中提供所有身份验证机制

发布于 2024-10-15 21:39:10 字数 251 浏览 0 评论 0原文

我的是一个 Web 产品(交付给浏览器),基于 ASP.Net(Framework 4.0)构建。

大多数客户寻求单点登录,这样他们的用户应该在调用应用程序时使用他们正在使用的 Windows 或 Active Directory 登录直接登录到应用程序。其他一些客户希望应用程序接受基于表单的登录凭据。所以基本上我的网络应用程序应该能够根据客户的要求进行调整(配置)。他们可能是基于声明的身份验证,也有一些零散的情况。我想知道在 ASP.Net 中实现此目的的最佳方法。

Mine is a web product (delivered to a browser), being built on ASP.Net (Framework 4.0).

Most customers seek Single Sign On, such that their users should directly logon to the application on its invocation with the Windows or Active Directory login, they're using. Some other customers want the application to accept form based login credentials. So basically my web application should be able to adjust (configured) based on the customer's requirement. Their may be claims based authentication is some stray cases as well. I'd like to know the best way to achieve this in ASP.Net.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

昇り龍 2024-10-22 21:39:10

.NET 开放身份验证是您的朋友。
http://www.dotnetopenauth.net/

然后,有活动目录/LDAP:
http://www.codeproject.com/KB/system/everythingInAD.aspx#35

而你自己的提供者+WinForms应该是清楚的。

.NET open auth is your friend.
http://www.dotnetopenauth.net/

Then, there's active directory/LDAP:
http://www.codeproject.com/KB/system/everythingInAD.aspx#35

And your own provider + WinForms should be clear.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文