关于解决有些Asp.net项目发布后出现网址乱码的方法
2011-06-04 10:44
861 查看
最近在部署一个网站,net2.0开发的,但是遇到一个很奇怪的问题。
当我输入网站域名,打开网页后url中会跟一段“乱码”
http://www.XXXX.com/(S(jnzpixfqi5rge5rnl45vdb45))/index.aspx
最后在查看web.config时看到了一句
<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="true" timeout="20"/>
想了一下,cookieless意思就是不用cookie,我们知道网站要保存登录信息等都要使用一个session,没有了cookie,session其实也就不能工作了,那iis怎么区别每一个访问呢? 那就是在url中加入一段唯一的id来代表一个单独的链接访问。将cookieless="false"后,问题解决了。
当我输入网站域名,打开网页后url中会跟一段“乱码”
http://www.XXXX.com/(S(jnzpixfqi5rge5rnl45vdb45))/index.aspx
最后在查看web.config时看到了一句
<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="true" timeout="20"/>
想了一下,cookieless意思就是不用cookie,我们知道网站要保存登录信息等都要使用一个session,没有了cookie,session其实也就不能工作了,那iis怎么区别每一个访问呢? 那就是在url中加入一段唯一的id来代表一个单独的链接访问。将cookieless="false"后,问题解决了。
相关文章推荐
- 关于解决有些Asp.net项目发布后出现网址乱码的方法
- 关于有些Asp.net项目发布后出现网址乱码的解决方法
- 关于有些Asp.net项目发布后出现网址乱码的解决方法
- 关于asp.net网址出现乱码问题的解决方法
- 关于asp.net网址出现乱码问题的解决方法
- 关于asp.net网站发布后,使用登录控件和注册控件时出现“数据库只读,无法进行数据更新”的解决方法
- 关于ASP.NET与JS传值出现乱码的解决方法
- Asp.Net Url 传值出现乱码的解决方法(包括js传值)
- Asp.Net Url 传值出现乱码的解决方法
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- Asp.Net 连接Oracle数据库 出现"找到 Oracle 客户端和网络组件" 的解决方法!(在win2003 ntfs 下IIS发布只显示登陆界面 不进入系统解决办法)
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- 关于asp.net 网站网站发布时提示:错误 27 对路径 AppData\Local\Temp\~632b\bin\App_Code.compil的解决方法
- 关于IIS+ASP.net 中客户端访问出现的用户和密码提示解决方法
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- ASP.NET开发在JavaScript有中文汉字时出现乱码时简单有效的解决方法
- 关于asp.net导出Excel出现“异常来自 HRESULT:0x800A03EC”错误解决方法
- php、asp.net关于后台设置的cookie前台JS获取时出现中文乱码问题解决
- 关于使用asp.net调试器出现的问题及相关解决方法
- 关于ASP.NET用VS2012出现数据库内容汉字乱码(中文乱码)或者汉字变问号(中文变问号)的解决办法,非常简单。