I'm trying to make a callout from an unauthenticated experience page using an External Credential but I get this error.
The callout couldn't access the endpoint. You might not have the required permissions, or the named credential might not exist.
Callout works fine from within Salesforce and I believe the issue is that the guest user doesn't have access to the User External Credentials object.
Is there anyway to give the guest user access to this object or is there another way to allow guest users to use External Credentials?