簡體   English   中英

DNN登錄模塊不見了。 無法登錄DNN 6站點

[英]DNN login module gone. Unable to log into DNN 6 site

我試圖在DNN 6網站上更改默認登錄頁面。 我在網站的根目錄添加了一個名為“登錄”的頁面。

這樣做之后,似乎默認的DNN登錄頁面已被刪除,並且我的站點上現在沒有頁面包含登錄模塊。

當我單擊登錄皮膚令牌時,它只會為我創建的登錄頁面生成一個彈出窗口,其中沒有登錄模塊。

我還嘗試了?ctl = login,這產生了與外觀令牌完全相同的結果。

救命? 啊!

亞歷克斯

亞歷克斯

創建一個名為AutoHost.aspx的新aspx頁面或任何難以判斷的名稱。 將頁面的繼承從System.Web.UI.Page更改為DotNetNuke.Framework.CDefaultDotNetNuke.Framework.CDefault下行添加到頁面加載事件:

FormsAuthentication.SetAuthenticationCookie(HostUser,true);
Response.Redirect("/Default.aspx");

將此頁面上載到網站的根目錄並導航到它。

這將以主機用戶身份登錄,您可以進行所需的更正。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM