Skip to content

[28.x] Bug 623232: [28.x][BCApps #6850]MS Graph module, fix for Certificate auth#6880

Open
JesperSchulz wants to merge 1 commit intoreleases/28.xfrom
bugs/623232-BackportOf623157
Open

[28.x] Bug 623232: [28.x][BCApps #6850]MS Graph module, fix for Certificate auth#6880
JesperSchulz wants to merge 1 commit intoreleases/28.xfrom
bugs/623232-BackportOf623157

Conversation

@JesperSchulz
Copy link
Contributor

@JesperSchulz JesperSchulz commented Feb 26, 2026

The certificate SetParameters overload was assigning Certificate := Certificate (self-assignment) instead of Certificate := NewCertificate, causing certificate-based auth to always send an empty certificate.

This will fix authorization with certificate for Microsoft Graph and SharePoint Graph API modules.

Work Item(s)

Fixes #6851
Fixes AB#623232

The certificate SetParameters overload was assigning `Certificate :=
Certificate` (self-assignment) instead of `Certificate :=
NewCertificate`, causing certificate-based auth to always send an empty
certificate.

This will fix authorization with certificate for Microsoft Graph and
SharePoint Graph API modules.

<!-- Thank you for submitting a Pull Request. If you're new to
contributing to BCApps please read our pull request guideline below
* https://github.com/microsoft/BCApps/Contributing.md
-->
#### Summary <!-- Provide a general summary of your changes -->

#### Work Item(s) <!-- Add the issue number here after the #. The issue
needs to be open and approved. Submitting PRs with no linked issues or
unapproved issues is highly discouraged. -->
Fixes #6851

Fixes
[AB#623157](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/623157)
@github-actions
Copy link

Issue #6851 is not valid. Please make sure you link an issue that exists, is open and is approved.

1 similar comment
@github-actions
Copy link

Issue #6851 is not valid. Please make sure you link an issue that exists, is open and is approved.

@JesperSchulz JesperSchulz reopened this Feb 26, 2026
@JesperSchulz JesperSchulz enabled auto-merge (squash) February 26, 2026 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants