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

不同的目的地和发行人

韩乐湛
2023-03-14

在IdP元数据中,我们将POST绑定设置为https://www.example.com/Auth95(所有绑定都设置为相同的url)

我们看到AuthNRequest的目的地是https://www.example.com/Auth95

用户成功登录,响应返回成功,但其颁发者 https://www.example.com/Auth3,并且签名验证失败。将目标和颁发者分开是否合法,如果是这样,如何配置Spring安全 saml 以忽略路径?

共有1个答案

宓毅庵
2023-03-14

是的,目的地和发行者可以不同。Destination是传递SAML消息的endpoint的URL,而Issuer对应于IDP的entityId。只需将导入到Spring SAML的IDP元数据中的entityId更改为“https://www.example.com/Auth3”就可以了(假设验证实际上是在发行者上失败,而不是像您所说的在签名上失败)。

 类似资料:
  • 我正在开发一个应用程序,其中我必须显示最短路线。我正在使用Google Direction API,但结果与相同目的地和旅行模式的Google Maps应用程序不同。 https://maps.googleapis.com/maps/api/directions/json?origin=19.107163,72.862375 既然备选方案是正确的,我已经在使用可用路线中的最短路线(响应)。 注意:

  • 问题内容: 我在查询需要在SUM DISTINCT Rows处苦苦挣扎。一定有办法做到这一点…但我迷路了。 这是我得到的: 这给了我34行,为每个属于userid4的县提供了不同的人口数量,但是我怎么得到PopEstimate2005和EstimatesBase2000的总和? 类似的东西(但这不是合法的查询): 当然,将Zipcodes.CountyID添加到GroupBy的末尾后,我又回到了3

  • 使用office 365发送邮件时,我们如何设置不同的地址。基本上,我提供的凭据是office365帐户/用户名,从电子邮件地址我提到的是不同的帐户。所以这必须是一样的? 下面是我的代码。 但它给我以下错误, 邮箱不可用。服务器响应为:5.7.60 SMTP;客户端没有作为此发件人发送的权限 基本上,我想在发送邮件时设置不同的发件人地址。 编辑1:发件人电子邮件地址将是登录用户的电子邮件id。这将

  • 我已经在运行ubuntu的笔记本电脑上安装了Hadoop2.2作为单节点集群,并运行了单词计数示例。之后,我安装了Hive,Hadoop开始给出错误,即。 我在我的主机文件中找到了以下两个条目 我的问题是,为什么配置配置单元后会出现错误?解决方案是什么?非常感谢您的帮助。 谢谢!

  • 我是Gradle的新手,正在使用5.0版本。我对cucumber相当精通。 我有一个简单的项目,它构建一个jar文件并在上面运行JUnit测试。这一切都很好。现在我想将Cucumber添加到项目中,但我希望我的.feature文件和相关的stepdef位于另一个源树(Gradle术语中的sourceSet)中。 源代码可以在Github上找到,它包含一个示例项目。 我的源代码树应该看起来像这样: