问题标签 [siteminder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
362 浏览

apache-flex - Blaze 和 SiteMinder 示例

我只是在寻找将我的 Flex 应用程序与 SiteMinder 集成的方向。我在网上找不到任何工作示例来帮助我入门。

感谢您提供正确方向的任何提示!

0 投票
1 回答
4971 浏览

asp.net - 如何在 SiteMinder 后面调用 WCF Http 服务

我正在尝试调用托管在 ASP.NET 应用程序中的 WCF 4 Http Web 服务。该服务受到 SiteMinder 的保护。

我想知道如何以编程方式调用 Web 服务,更具体地说,我需要传递哪些信息才能在 SiteMinder 中获得授权以访问我的资源。

我从在同一台服务器上运行的 ASP.NET 应用程序发出请求,因此我可以访问身份验证 cookie。

0 投票
2 回答
9588 浏览

tomcat - 将tomcat集成到siteminder

是否有将 Siteminder 与 Tomcat 结合使用的详细指南。我在 Google 上进行了搜索,因此大多数问题都没有得到解答。

0 投票
3 回答
20587 浏览

java - 将 Single Sign On 与 SiteMinder 和待开发的 java/.Net 定制解决方案集成的方法有哪些?

我正在考虑使用 java 或 .NET 构建一个定制的解决方案,并且我想将身份验证层与 SiteMinder 集成。

A. 从​​我目前发现的情况来看,SiteMinder 似乎为外部应用程序提供了某种 API 以将登录凭据传递给 Siteminder,Siteminder 能够恢复登录凭据是否正确:

- https://support.ca.com/cadocs/0/CA%20SiteMinder%20r12%20SP2-ENU/Bookshelf_Files/PDF/siteminder_java_dev_enu.pdf

- https://support.ca.com/cadocs/0/CA%20SiteMinder%20r12%20SP2-ENU/Bookshelf_Files/PDF/siteminder_sdk_overview_enu.pdf

=> 根据您的经验,实施此操作时是否有任何问题?

B. 身份验证后,我设想 SiteMinder 会将登录用户 ID 传递给我要开发的应用程序,该应用程序将搜索数据库以查找与登录用户 ID 关联的角色和功能。这意味着我需要一个数据库表来存储来自 SiteMinder 的用户 ID 列表。

=> 有什么方法可以将站点管理员中的用户 ID 和名称导出到平面文件中?我正在考虑设置一个常规的数据接口作业,该作业将从站点管理员中提取用户信息并更新我要开发的应用程序。

0 投票
2 回答
2682 浏览

web-applications - 站点管理员替代方案

我们将设置一个新环境,并建议 SiteMinder 帮助内部用户和联合用户的 Web 应用程序身份验证/授权。但是,我们对 Siteminder 的体验并不好,因此希望避免使用它 - 您会建议哪些替代方案?

编辑:我们目前正计划成为 RP/SP,但有一天也可能成为 IdP。OpenID 是我们计划中的第一个 IdP,但将来会扩展到更多的 IdP

0 投票
2 回答
5924 浏览

php - 扩展 php SoapClient 以进行站点管理员身​​份验证

简洁版本

我想扩展SoapClient,所以它在访问 WSDL 时在内部执行此操作:

长版

我有一个与此类似的 SOAP 请求:

如您所见,除了代理位之外,一切都非常标准。

代理的原因

我编写了代理来满足 Web 服务提供商的要求,即包括 WSDL 在内的所有端点都通过称为 siteminder 的身份验证系统进行处理。

代理的功能非常简单,如果用 linux 命令行 curl 编写,它会是这样的:

准确地说:

这一切都很好:)

但是最近服务提供商决定改变它的 WSDL。

它现在导入模式文件 ( .xsd),这并没有那么糟糕,只是它与 WSDL 相关。

相对于 WSDL 文件意味着SoapClient解析器现在从代理的位置查找模式文件。错误,找不到!

有关该问题的更多详细信息:

php SoapClient 在传递具有相对路径模式的 wsdl 时失败

所以我的问题是:

我如何重写SoapClient(当然是通过扩展它),仍然通过站点管理员身​​份验证,但不必通过那个额外的代理?

我最初的想法是,我必须以某种方式重写 URI 访问器函数(如果存在),但在这方面没有太多文档,我不知道从哪里开始。

或者,我可能不得不以SoapServer某种方式破解。

如果我能得到任何帮助,我将不胜感激,包括指向SoapClient.

0 投票
2 回答
2329 浏览

javascript - Siteminder Fcc 属性未在单独的 javascript 文件中读取

我有一个 login.fcc 页面,我想将其模块化为 Javascript、CSS 和 HTML 模块,以便轻松维护它。正如您在 Siteminder FCC 页面中所知道的,我们有许多属性,我们可以相应地访问和编写代码。当我尝试在单独的 js 文件中提取此 $$smauthreason$$ 时,我无法访问属性值。(调用此 fcc 页面时,此值由 siteminder 设置)。

有什么想法为什么我无法将此 javascript 代码放在单独的 js 文件中?

0 投票
1 回答
2418 浏览

java - CA Siteminder,Agent.Init() 犹豫不决地失败

在使用 CA Siteminder 的 JAVA SDK API 时,我们注意到有时初始化随机失败的严重问题。稍后还会发生重新初始化,而系统没有变化。这有点令人震惊和意外。由于 AgentAPI 主要连接到策略服务器,因此不会出现资源问题(如系统端口),但问题仍然存在。是否有人随时注意到 CA Siteminder 的这种行为?

0 投票
2 回答
6819 浏览

java - 使用 Java 登录 SiteMinder

由于我正在处理正在调用 url 并且该 url 正在使用 siteminder 的项目,所以每次我向该 url 发出请求时

它会将我重定向到其他一些包含站点管理程序的 url

如果我在浏览器中打开这个链接,那么它会询问用户名和密码,如果我提供用户名和密码,那么我会取回我的实际内容。

那么我如何每次都进行身份验证并且我使用的是 HTTPCLIENT 4.1.1。

0 投票
2 回答
16619 浏览

java - 设置 SMSESSION cookie 以获取响应

我正在尝试从服务器获取响应。因此,为此我所做的是,我在代码中传递了我的用户名和密码进行身份验证,因为该服务器需要身份验证,然后我从服务器得到响应......所以有什么方法可以设置 SMSESSION cookie该用户而不是在代码中传递用户名和密码。假设用户已经使用他/她的用户名和密码登录到该浏览器。这是我下面的代码..当我注释掉传递用户名和密码的那部分..并且那个工作正常..但是我不想传递用户名和密码,我想设置已经登录的那个用户的 SMSESSION cookie进入那个浏览器..所以我添加了设置cookie的代码但它不起作用,我得到

在响应标头中,我得到了这个:-

任何建议将不胜感激...