Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Linq;
- using Telerik.Sitefinity.Abstractions;
- using Telerik.Sitefinity.Modules.Pages;
- using Telerik.Sitefinity.Pages.Model;
- namespace SitefinityWebApp
- {
- public class ConfigureFrontendPagesRequireSSL
- {
- public void EnableRequireSSL()
- {
- PageManager pageManager = PageManager.GetManager();
- IQueryable<PageNode> pageNodes = pageManager.GetPageNodes().Where(pn => pn.RootNodeId == SiteInitializer.CurrentFrontendRootNodeId);
- foreach (var pageNode in pageNodes)
- {
- pageNode.RequireSsl = true;
- }
- pageManager.SaveChanges();
- }
- }
- }
Add Comment
Please, Sign In to add comment