StrongGrid icon indicating copy to clipboard operation
StrongGrid copied to clipboard

NotImplementedException in ParseSignedEventsWebhook on Ubuntu+net48

Open Jericho opened this issue 9 months ago • 1 comments

When trying to verify the signature of a webhook on Ubuntu with .net48, the ECDsa.Create call to instantiate a new instance of the Elliptic Curve Digital Signature Algorithm (ECDSA) fails with a NotImplemented exception. I'm assuming the same is true on other Linux operating systems as well but I have only tested Ubuntu.

As far as I can tell, this problem is limited to .net48 and it's not a problem with other frameworks like .net9.0 for example.

Jericho avatar Mar 11 '25 15:03 Jericho

For the time being I will ensure we skip the ValidateWebhookSignature unit test when running on Linux+net48 in other to allow our CI build to complete successfully.

I will continue to search for a solution to the underlying problem.

Jericho avatar Mar 11 '25 15:03 Jericho