当前位置: 首页 > 知识库问答 >
问题:

SiteMinder FCC标头变量出现在IIS中,但没有出现在与AJP连接的Tomcat中

史宸
2023-03-14

我正在运行IIS 7.5和Tomcat 5.5,通过AJP连接器连接。我还在机器上配置了SiteMinder Web代理。

由于某些原因,Tomcat中没有出现SiteMinder头变量,如SM\u USER或SM\u USERDN。我没有在Tomcat日志或浏览器中通过类似于Fiddler的HTTP代理看到它们。有趣的是,它们确实通过遍历所有服务器变量显示在ASP页面上。如果我在IIS中登录SiteMinder,则会显示SiteMinder变量。在Tomcat上,找不到它们。

请理解,在IIS和Tomcat上,我都可以成功登录,SiteMinder会返回一个SMSESSION cookie。在IIS中,我通过浏览器登录。在Tomcat中,我调用登录名。fcc,并使用一组Apache类(如httpclient和HttpPost)提交它。不过,Tomcat中的响应不包含SiteMinder变量。

我不明白为什么我可以成功地进行身份验证,但它没有使用SiteMinder变量进行响应。

这里可能有什么问题?

谢谢你的帮助。

共有1个答案

潘嘉颖
2023-03-14

您不会看到使用Fiddler等HTTP代理的变量,因为在这种情况下,它们在WebAgent和IIS之间传递,并且永远不会到达浏览器。您需要检查IIS是否将标头正确转发给Tomcat。

 类似资料:
  • 问题内容: 我的Codeigniter文件说 但是我得到的http响应是: 即使包含,响应中仍缺少标题。我有关此标头的信息来源来自Mozilla开发人员网站 问题答案: 事实证明,仅当我通过PHP语法而不是codeigniter语法设置标头时,它才对我有用。真伤心

  • 我正在使用JavaEE和Spring开发一个需要输出中文UTF-8字符的网站。我有一个执行请求的servlet。getRequestDispatcher(…)。在一些处理之后将(请求、响应)转发到jsp。在这个servlet中,在执行转发之前 在jsp文件(以及我项目中的每个jsp文件)的顶部,我有: 测试把UTF-8汉字硬编码在jsp页面上。我 在我的weblogic启动脚本中,我尝试了-Dfi

  • 我正在将添加到我的android项目中,它只显示文本,而不是文本和图标,下面是我的代码: 下面是按钮的外观:

  • 我一直在尝试在android上编写一个简单的笔记应用程序。我想在主要活动的操作栏中显示一个“添加”按钮。然而,它只显示为溢出。我试过了 但是我不能运行这个应用程序,因为Android Studio告诉我 应将app:showAsAction与带有xmlns:app=”的appcompat库一起使用http://schemas.android.com/apk/res-auto" 有什么想法吗?据我所

  • 部分解 在局部解下 我可以通过dialogflow实现将图像发送到whats应用程序 首先,在'package.json'中,我在dependencies中添加了twilio,“twilio”:“3.37.1”(查看npm twilio上的最新版本)

  • 问题内容: 首先,我有一个在主要方法中运行的OpenCV的基本示例。但是,如果我在Spring Web Controller中使用OpenCV,则会引发错误。 在STS(Spring Tool Suite)的 Tomcat 服务器中运行以下代码时,出现UnsatisfiedLinkError异常,并将问题归结为以下代码: 服务器和“主”应用程序的运行配置都包含指向OpenCV DLL的VM参数: