ASP.Net网站几个部署问题

1、URL地址上多出一长串字符,如:

http://localhost:8111/(F(x6UcOG_m6c_yKmwdD4ZKb90qetr6ed0iphJtht6qSnslL_ZTMWOwWFFMtQAG-9jCyQSMvpYlQw5S7ct9AhH_9gWfUYQ2MztyvxCyuFWWCDsd20nmnOiNiDWktc91zVRReybYqBcWeK1N4C7k3LWoB9gCuEhXb7m6lMx4Jw4I6YI1))/Pages/HomePage/index.aspx

解决方法:

(1)在IIS,网站-功能视图-身份验证-Forms身份验证-编辑-Cookie设置-模式,选择“使用Cookie”

2、在IE11中,出现“找不到PageRequestManager属性错误”

解决方法(任选其一):

(1)在服务器安装.Net Framework 4.5

(2)A.在网站根目录增加App_Browsers目录

B.在此目录增加一个文本文件:ie.browser,内容为:

<browsers>
  <browser id="InternetExplorer" parentID="Mozilla">
    <identification>
      <userAgent match="Trident/(?'layoutVersion'[7-9]|0*[1-9]\d+)(\.\d+)?;(.*;)?\s*rv:(?'version'(?'major'\d+)(\.(?'minor'\d+)))" />
      <userAgent nonMatch="IEMobile" />
      <userAgent nonMatch="MSIE " />
    </identification>

    <capabilities>
      <capability name="browser"              value="InternetExplorer" />
      <capability name="version"              value="${version}" />
      <capability name="majorversion"         value="${major}" />
      <capability name="minorversion"         value="${minor}" />
      <capability name="layoutEngine"         value="Trident" />
      <capability name="layoutEngineVersion"  value="${layoutVersion}" />
      <capability name="type"                 value="InternetExplorer${major}" />
    </capabilities>
  </browser>
</browsers>

原创文章 159 获赞 11 访问量 36万+

猜你喜欢

转载自blog.csdn.net/acrodelphi/article/details/19282015