With Sitefinity SaaS setup, Sitefinity CMS is provided as a service and is fully managed by Progress Software. This means that code customizations can be made only through the Next.js Renderer project.
The project’s code files can be accessed from the Repos section on the Management Portal. You can clone the repository for local development.
To set up a Next.js Renderer project on your local development environment, follow these steps:
main
After you have cloned the repository locally, you must configure the Next.js Renderer application to connect to Sitefinity CMS. In Sitefinity SaaS, you can connect your local Renderer application only to a non-production cloud environment, which in this case is Staging. When you connect your local Renderer application to a Sitefinity CMS application instance hosted in the cloud, you must configure the LocalValidationKey property of the Next.js Renderer application. Your local Next.js Renderer application will send the LocalValidationKey with each request. When the HTTP request reaches the cloud-hosted Next.js Renderer application, it will compare the incoming LocalValidationKey with its own RemoteValidationKey. If they match, then the setup will be successful, and you will be able to develop locally against the cloud-hosted version of application.
LocalValidationKey
RemoteValidationKey
To configure the LocalValidationKey property of the Next.js Renderer application, perform the following:
.env.development
To run the Next.js Renderer application on the local environment, use the npm run dev command and navigate to https://localhost:5001/Sitefinity.
npm run dev
https://localhost:5001/Sitefinity
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important