none
ASP.NET MVC如何实现随机的后台管理地址? RRS feed

  • 问题

  • 大家好~

    我们现在在做一个产品,基于ASP.NET MVC 3,这个产品是拿出去卖的,不是我们自己运营的,现在有个需求:产品有一个后台管理地址,出于安全考虑,我们不想用固定的地址,而是做到随机的或者由客户来设定(两种方式都可以)。我们可不想每卖一套产品时都使用一个随机名称的Controller,那样太麻烦了,简直不可行。大家有没有好的思路?

    谢谢!

    2012年4月23日 1:48

答案

  • 随机后台可以实现的,你可以在用户登陆后 如果他有权限分配就他一个后台地址 如admin

    然后你在homeController里面设置一个action   这个action有一个string 接收参数 如 html(string managerurl) 判断如果和你原先记录的后台地址一样你就显示后台... http://www.xxx.com/html/admin 这样就显示  如果是http://www.xxx.com/html/admin1 就不显示..其实很简单的!

    2012年4月25日 2:51
    版主