回复后,Chrome版本57.0.2987.133阻止asp.net页面加载

时间:2017-04-11 07:18:14

标签: c# google-chrome webforms

当我在我的asp.net Web应用程序上单击“保存”时,Chrome版本57.0.2987.133会阻止加载页面。它给出了以下错误:

“Chrome在此页面上检测到异常代码并将其屏蔽以保护您的个人信息(例如,密码,电话号码和信用卡)。”

我已附上截屏。

Chrome Response

这就是我在做什么。

在JavaScript函数中,我触发隐藏链接按钮的单击事件

function SubmitPage(){
document.getElementById('lnkSave').click();
}

//Code Behind Event Handler

protected void Save_Click(object sender, EventArgs e){
  // here I save the data, after saving data I populate controls
  PopulateControlsData();
}

private void PopulateControlsData(){
  // This function populates front end
  // controls e.g. drop downs and text fields etc.
}
<asp:LinkButton ID="lnkSave" Style="display:none;" runat="server" OnClick="Save_Click">LinkButton</asp:LinkButton>

早期版本的Chrome工作正常。当我从我的代码中删除PopulateControlsData()函数时,一切正常。这是Chrome版本57.0.2987.133中的错误还是我的代码有什么问题?

谢谢!

1 个答案:

答案 0 :(得分:3)

使用

Response.AppendHeader("X-XSS-Protection","0")

禁用浏览器上的X-SSS保护