这是Chrome的开源SAML调试器。它作为 Chrome开发者工具”部分中的另一个面板运行,该面板监视当前活动标签中的流量。该小组正在尝试复制Firefox版本的SAML Tracer的功能,因为在编写本文时,Chrome的功能还不够好(或没有)。
GitHub回购:https://github.com/milton-lai/saml-chrome-panel
随意分支并帮助使其变得更好!
它旨在显示所有网络流量以及请求和响应数据。如果有SAML请求或响应,则它将抓取消息,对其进行格式化,并在另一个选项卡中向您显示。
更新:
-设置链接以在同一浏览器中打开
-有一个新功能可以擦洗”当前页面中的链接。基本上,它将更新所有锚标记并将其目标属性设置为等于 _self”。这应该解决在新标签等中打开SAML事务的问题。我无法想到所有选项卡上的所有流量,因此这是我能想到的最佳实现。
-导入和导出网络流量。
-它以JSON格式导入和导出浏览器中的流量。
-切换显示SAML流量。
请注意,目前,我只研究了OpenAM Redirect和POST SAML事务(因为这是我可以访问的事务)。如果还有其他在工作,请告诉我。如果有些SSO框架无法正常工作,也请让我知道,我将尝试使其正常工作(例如SOAP)。
感谢@jasonwzs(https://github.com/jasonwzs)的先前更新。
更新(2017-11-19):
-增加了500个网络请求的切换限制,以保持较小的内存占用。
-为 SAML”选项卡添加了搜索”选项。