首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CA siteminder的IIS集成是如何工作的?(asp.net应用程序)

问CA siteminder的IIS集成是如何工作的?(asp.net应用程序)
EN

Server Fault用户
提问于 2009-05-12 08:40:41
回答 3查看 13K关注 0票数 1

我不使用或有Siteminder,但必须支持我们的产品的客户谁想使用它,因此想问周围的Sitemidner如何与IIS工作。

我有一个不需要修改的Linux系统。它可以将用户转发到IIS页面.URL包含一个数字。然后IIS页面使用基于Kerberos的单点登录身份验证。它非常简单,只需了解用户的名称(asp.net提供了这个名称),然后创建一个包含nonce和用户名的票证,然后重定向回关闭的Linux系统,这个系统是不需要更改的。

使用Kerberos或NTLM和Windows集成身份验证可以很好地工作。

这和Siteminder有什么关系?它们还会提供当前登录到asp.net应用程序的用户的用户名吗?他们会支持重定向吗?

我希望他们只需要编写一个ISAPI扩展,这样就可以解析他们的cookie,然后让我的简单asp.net页面运行。

EN

回答 3

Server Fault用户

发布于 2009-06-04 20:33:31

SiteMinder IIS代理是一个ISAPI筛选器/扩展。它位于web服务器中,并将请求传递到底层页面,只要您可以查找经过身份验证的用户ID的标题,页面上就不需要更改该页面。代理将处理所有用于身份验证的重定向,并将保留最初请求的位置,以便在身份验证后将用户发送到正确的页面。

SiteMinder支持一个称为响应的概念。通过响应,您可以设置任何您想要的HTTP头。如上所述,默认情况下设置了SM_USER,但也可以设置REMOTE_USER或任何其他想要的标题。由于SiteMinder支持大量身份验证方案,所以您可以继续在IIS服务器上使用。

如果你想了解更多细节,我是推特上的tclayton。

票数 4
EN

Server Fault用户

发布于 2009-05-21 17:38:35

我相信站点Minder将用户作为http头传递。默认情况下是remote_user,但可以更改。

票数 1
EN

Server Fault用户

发布于 2009-06-04 17:59:20

(remote_user不再是默认的。)SiteMinder默认设置SMUSER,但您可能希望显式设置自定义标头以控制格式。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/7257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档