改变地址栏的URL的参数的时候,提示用户无权执行操作
2004-09-09 09:37
330 查看
1,在用户改变地址栏的URL的参数的时候,提示用户无权执行此操作
把下面代码放在Page_Load事件里
try
{
string strTemp = Request.UrlReferrer.PathAndQuery ;
}
catch
{
throw new Exception("你不能修改参数!") ;
}
说明:此方法属于"偏门"方法,利用的是,如果用户修改URL的参数,Request.UrlReferrer
将会得到null,null当然不可能有PathAndQuery属性了,所以就会抛出一个异常
把下面代码放在Page_Load事件里
try
{
string strTemp = Request.UrlReferrer.PathAndQuery ;
}
catch
{
throw new Exception("你不能修改参数!") ;
}
说明:此方法属于"偏门"方法,利用的是,如果用户修改URL的参数,Request.UrlReferrer
将会得到null,null当然不可能有PathAndQuery属性了,所以就会抛出一个异常
2,当用户访问某页时,打开用户的Window Media播放视频
只需在Page_Load事件中加入下面的一行代码就可以了
Response.AppendHeader("Refresh","0;URL=" + MmsUrl ); //MmsUrl为mms协议的视频资源路径
相关文章推荐
- Exchange 用户发送邮件提示:您无权执行此操作,解决办法
- 如何处理用户改变地址栏的URL的参数?
- 模仿TMALL搜索,下拉提示 优化 用户keypress停顿200毫秒间隔时,在执行异步取数据操作 通过underscore的函数debounce来实现
- ASP.NET在后台代码实现个功能,根据选择提示用户是否继续执行操作
- 第一次执行表的select操作的时候,提示"动态执行表不可访问,本会话的自动统计被禁止"
- 实现功能:弹出一个DIV层提示等待信息,这个时候禁用用户操作页面中的其他内容
- LSQL,第一次执行表的select操作的时候,提示"动态执行表不可访问,本会话的自动统计被禁止"
- Microsoft SQL Server 2000在复制的时候包含两个过程,攻击者可以操作输入提供恶意参数给存储过程,可导致执行任意命令。
- laravel5.4 关于执行删除管理员时候被删用户如果当时是登陆状态还可以操作的处理
- 在xml文件中配置数据库url需要带多个参数的时候IDE提示The reference to entity "characterEncoding" must end with the ';'
- 使用PLSQL,第一次执行表的select操作的时候,提示"动态执行表不可访问,本会话的自动统计被禁止"
- 2.response跳转: a.客户端跳转,地址栏改变; b.所有代码执行完毕后跳转; c.跳转后的页面不能使用上一个页面的request属性; d.使用地址重写传递参数(respon
- 对URL中的参数验证,防止用户恶意改变差数值。
- 开通Lync 2013用户 提示“无法重试此操作:访问 特权不够,不能执行该 ...
- 微信开发获取用户信息的时候提示redirect_uri参数错误
- linux查看用户操作或程序执行的一些信息
- jquery实现的用户注册表单提示操作效果代码分享
- 通过地址栏传递参数.通过url传递参数
- GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用RegisterForEventValidation的错误提示
- 关于c#执行mysql操作,传递参数的问题