Skip to content

[Feature Request] Ensure MSAL sends client_info=2 and expects xms_acb for confidential clients #5537

@trwalke

Description

@trwalke

MSAL client type

Confidential

Problem statement

Currently, MSAL does not send the parameter client_info=2 for confidential clients in the client credential flow. There is also no expectation to process the xms_acb value in the response, which is necessary for certain scenarios involving confidential clients.

Proposed solution

Update MSAL so that in client credential flows for confidential clients, it sends client_info=2 and expects to handle the xms_acb value in the response. This aligns with protocol and service requirements, as implemented in PR #5529.

Alternatives

No viable alternatives, as the service expects these parameters for proper operation of confidential clients.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions