首先,我知道如何在 IIS7 中集成 Windows 身份验证。这非常适合查看登录计算机的 Active Directory 用户。
但是,需要获取 Novell 认证用户的用户名。我不想要密码或用户名以外的任何东西。
其他限制:
- 无法在用户计算机上安装任何东西
- 可以在网络服务器上安装东西
- 可以在 Web 服务器和 Novell 服务器之间建立信任
- 它会在一个匿名访问的公共网站上,我可以安排一个需要身份验证的部分,从而从那里获取用户。
- 该网站使用 C# .Net 2.0
- 如果该方法还可以提供密码,我可以使用它来完全验证 Novell 的用户。该部分(与 Novell 服务器 LDAP 通信)已经完成。
- 必须使用 IE6 和 IE7
(更新)在 Novell 网站上,关于单点登录的唯一信息显示了如何在 Novell 上登录某人,并且在结论中说明了这一点:
一种将我们的凭据保存在全局变量中的方法(还有其他方法),这样用户就不必为每个表单进行身份验证(单点登录)。
(更新)同样来自 Novell,他们说有一个SSO 解决方案。但是,内容可以追溯到 2000 年,另外一个需要在 Novell 服务器上安装插件并为每位用户支付 49 美元。所以它不是一个有效的解决方案。