在ASP.NET MVC里對Web Page網頁進行權限控制


我們在ASP.NET MVC開發時,有時候還是得設計ASP.NET的Web Page網頁(.aspx和.aspx.cs),來實現一些ASP.NET MVC無法實現的功能,如此篇《Visual Studio 2017 集成Crystal Report為ASP.NET MVC呈現報表

但是會遇上這樣的問題,需要對這些ASPX網頁進行權限控制。登錄項目之后方可對.aspx網頁訪問。而在ASP.NET MVC之下,直接就可以訪問了。

以前使用網址url來控制,但在ASP.NET MVC環境里,此種方法已經沒有可控可言。


有關此問題,怎樣解決呢?在Insus.NET的想法是很簡單的,你完全可以按照ASP.NET MVC的權限來控制。把ASPX的網頁Render至MVC的視圖中去即可。

 你可以創建控制器,然后把.aspx render至MVC的ActionResult中去即可。

 

當程序運行時,瀏覽此視圖時,訪問的就是.aspx網頁的內容。權限在ASP.NET MVC的控制內控制即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM