我使用Azure AD Connect进行身份验证&使用OpenId Connect进行许可。
我不明白为什么我收到一个JWT IdToken 没有签名和一个来自Azure的具有签名的AccessToken 。这可能是由于为IdToken设置了“alg = none”属性。但为什么不签署IdToken呢?
答案 0 :(得分:4)
直接从Azure的令牌端点获取ID令牌?如果是这样,通信是安全的,并且主机通过TLS / HTTPS进行身份验证,因此无需签名或完整保护ID令牌,这仅限于您(您的客户端)。