Additional project setup steps for Sitefinity CMS hosted in Sitefinity cloud:
LocalValidationKey
SF_LOCAL_VALIDATION_KEY
If your project is hosted on Azure App Services, you need to make some specific settings, so that your Sitefinity CMS can communicate with the Renderer application:
X-Original-Host
If your project is hosted on a local IIS, you need to make some specific settings, so that your Sitefinity CMS can communicate with the Renderer application:
Progress.Sitefinity.Cloud.AppGatewayHostRewriteModule
NOTE: IIS's NETWORK SERVICE must have permissions to access the folder. The file must remain in this folder for as long as the extension is used. Deleting the file or its folder can cause issues.
If you wish to host your Next.JS Renderer under IIS, you need to setup IIS to act as a proxy to your original application:
SF_PROXY_ORIGINAL_HOST
When the renderer is hosted on docker the resolved host from the http request is in the form of 'localhost' or 'localhost:port'. As a consequence for every 21st request to a page you would recieve the license page since the domain of 'localhost' is not registered in the licsense file of the CMS. To adjust for this, make sure to pass to the X-ORIGINAL-HOST header, the proper value with the actual domain. If using a single site only you can pass the value through the SF_PROXY_ORIGINAL_HOST environment variable.
X-ORIGINAL-HOST
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important