1
我想創建一個頁面,我可以使用sitecore用戶登錄,類似於管理頁面的功能。但我希望它是MVC而不是Webforms/ASPX,這可能嗎?如果是,如何?Sitecore管理頁面使用MVC
在此先感謝。
我想創建一個頁面,我可以使用sitecore用戶登錄,類似於管理頁面的功能。但我希望它是MVC而不是Webforms/ASPX,這可能嗎?如果是,如何?Sitecore管理頁面使用MVC
在此先感謝。
Sitecore Admin頁面與其他頁面一樣。顯示內容給用戶之前做的唯一的事情,是一個安全檢查:
protected void CheckSecurity(bool isDeveloperAllowed)
{
if (Context.User.IsAdministrator)
{
return;
}
if (isDeveloperAllowed && this.IsDeveloper)
{
return;
}
SiteContext site = Context.Site;
if (site != null)
{
base.Response.Redirect(string.Format("{0}?returnUrl={1}", site.LoginPage, HttpUtility.UrlEncode(base.Request.Url.PathAndQuery)));
}
}
所以,如果你想創建僅允許登錄的用戶MVC頁,請確保您包括對方法的調用。
感謝您爲我所做的答案 – Jay