2017-07-15 118 views
-1

我在我的mvc項目中使用webmatrix.webdata。我的控制器ı使用MVC授權重定向另一個Url

[Authorize(Roles ="Members")] 

此代碼。登錄失敗時,重定向我的應用程序主頁/登錄。但我想重定向我的家庭/ Regsister。如何做到這一點

+0

你應該是否使用ASP.Net身份有loginurl在你的web.config –

+0

? – CodeNotFound

回答

0

如果你使用web forms你應該改變你的web.config這樣的文件。

<system.web> 
    <authentication mode="Forms"> 
     <forms loginUrl="~/Home/Register" timeout="30" /> 
    </authentication> 
</system.web> 

如果你不是,你可以在Startup classConfigureAuth方法改變LoginPath = new PathString("/Home/Register"),App_Start/Startup.Auth.cs

+0

它不工作至極配置文件? int視圖或根? –

+0

當ím搜索oginUrl =「〜/主頁/登錄」在網絡配置它找不到 –

+0

@FurkanBozdağ你可以發佈代碼或圖片你的'web.config'文件。 –

相關問題