FortiGate调用Azure SAML Group不匹配,报错显示

本文详细介绍了在FortiGate设备上遇到的Azure SAML Group匹配失败,导致用户登录Web SSL-VPN时出现“Session Ended”错误的情况。通过排查发现是Azure Portal中用户属性和声明配置问题,解决方案是正确设置SAML的组声明以匹配FortiGate上的组名。配置包括在Azure中添加组声明,调整FortiGate的SAML和用户组设置,确保组ID能成功匹配。
摘要由CSDN通过智能技术生成

场景:

本文主要介绍FortiGate未从Azure上获取group-id的attributes属性参数,导致组不匹配的问题处理方法。

细节:

当用户尝试使用Azure SAML Group账号通过Web SSL-VPN登录,在输入账号用户名和密码后,用户会立即在浏览器中显示“Session Ended(会话结束)”的提示,并出现错误“/remote/logoutok”。

对SAML登录过程进行故障排除,我们可以在尝试登录时输入以下命令收集相关信息:
# diagnose vpn ssl debug-filter src-addr 1.1.1.1        //过滤SSLVPN源地址
# diagnose debug application samld -1
# diagnose debug application sslvpn -1
# diagnose debug enable

注:这里对组的 samld 响应:未获取属性值。

在Azure Portal中验证配置后,在“用户属性和声明(Users Attributes & Claims)”下,类似于为“用户名(username)”添加“新声明(new claim)”以定义属性的配置。 这里的“组(group)”也被配置为“源属性(source attribute)”为“user.groups”。

删除了现有的声明名称“组”并添加了“组声明(group claim)”,在这里我们可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叫我小火柴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值