我有一个简单的Web应用程序,我已部署到Microsoft Azure。
User.aspx
Admin.aspx
我将成为唯一的管理员,所以如果我不必,我不想申请授权系统。有什么简单的方法可以锁定我的管理页面,这样我就可以成为唯一的管理员,而不必登录?只是期待"保持诚实的人诚实"有点儿的事。
答案 0 :(得分:1)
最佳解决方案是不将管理页面发布到公共服务器。如果可能,请运行连接到数据库的本地实例。
否则你可以想到一些可能的(不是最好的)选项,你也可以将它们结合起来:
如果省略任何参数,则重定向到user.aspx。
添加一个额外的输入字段,其中包含服务器可以验证的某种(更改)信息。
过滤IP地址。
答案 1 :(得分:0)