Summary
Starting with Sage 300 v2023, changes have been made to the "Access-Control-Allow-Origin" tag in the Sage 300 install under the \Online\Web\ folder.
Description
The tag is now commented out as a placeholder and no longer has a value. instead of defaulting to * (an asterisk), the specified Sage CRM Server Name is required to append to the Access-Control-Allow-Origin setting.
Resolution
After Sage 300 installation, the tag is now commented out and no longer has a value:
<!-- add name="Access-Control-Allow-Origin" placeholder -->
- To update this,
- We recommend to go into Sage 300 desktop and run EW CRM Setup, confirm the CRM server url is correct and click SAVE to update the web.config,
OR
- You can manually update the web.config with the correct CRM server url (ensure to use only lowercase otherwise launching 300 screens will fail in CRM), Example of updated tag, <add name="Access-Control-Allow-Origin" value="https://dtcrm0628.s300qa.com" />