https://... 认证的网页,显示第三方控件时,如何去除弹出“含有不安全的内容。。”等的提示? ###100分##
我的网站加入了https//的认证功能,在一个aspx页面,我显示了一个第三方的组件,或者显示一个来自其他网站的联接的内容,例如图片, 就会弹出一个,当前页有安全和不安全的信息,是否显示。。。等等这类的提示,十分不想显示,因为是后台程序,不想老是提示。
请问如何去除这个提示。有人建议在 <%@ Page ValidateRequest= "false " ....>
但好像没有作用。
请高手支招。 100分!
------解决方案--------------------这是正常的,既然要安全认证,就会有提示。
------解决方案--------------------up
------解决方案--------------------ValidateRequest= "false "是为上传的数据含有标签准备的,和你的情况不一样。
你既然用了https,就是告诉用户你是安全的,可是链接了别人的,就出现了不安全因素,当然要有提示。
------解决方案--------------------这个是没有办法的,google和支付宝里面都有
------解决方案-------------------- <system.web>
..中
<pages validateRequest= "false " />
EnableEventValidation= "false "
这个是必须的
因为你使用的控件 可能使用了javascript 操作了服务器控件 或 html控件(runat=server)
比如修改了dropdownlist的值 或添加了选项 等等这些操作
虽然使用js操作成功 但是对于页面上的ViewState并未得到修改
.net默认情况下, 对于页面提交的数据会验证控件的ViewState状态,js修改的值不能被验证,所以会出现警告.
------解决方案--------------------与这个没有关系.
pages validateRequest= "false对应的某一页的不验证,就是楼主自己说的
<%@ Page ValidateRequest= "false " ....>
------解决方案--------------------这个提示与程序没关系,是https 的问题.
------解决方案--------------------没办法的...
------解决方案--------------------受教了
------解决方案--------------------学习