Thank you for reaching out to us with your query.
Based on the error message you provided, indicates an issue with the SSL certificate validation process when your Angular app tries to connect to the Azure Synapse workspace using the dedicated endpoint.
To resolve this issue, you can try the following steps:1. Double-check the ARM template section where you define the dedicated endpoint for your Synapse workspace. Ensure there are no typos or incorrect references to certificate names.
- Make sure the template creates the dedicated endpoint with a valid certificate. If using a self-signed certificate, you might need to install it as a trusted certificate on the machine running the Angular app.
- Verify that your Angular app is configured to trust the specific certificate used by the Synapse workspace's dedicated endpoint. This might involve adding the certificate to the app's trusted certificate store.
- Some frameworks might have options to bypass certificate validation for development purposes. Ensure such settings are not enabled in production.
- Carefully compare the ARM template configuration for the dedicated endpoint with the steps you follow when creating the workspace manually through the Azure portal. Look for any discrepancies in certificate settings.
- Ensure there are no firewall restrictions blocking communication between your Angular app and the Synapse workspace endpoint. Verify that ports necessary for HTTPS traffic are open.
If the issue persists, please provide more details about the ARM template you are using to create the Synapse workspace.
I hope this helps. Let me know if you have any further questions or concerns.