?解决.....
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition= 'MachineToApplication ' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。
源错误:
行 36: “Passport”和“None”
行 37: -->
行 38: <authentication mode= "Windows " />
行 39:
行 40: <!-- 应用程序级别跟踪记录
解决:
在IIS里面在该虚拟目录的属性项中创建了应用程序,再测试就通过了。
但是其url地址变为了:http://localhost/虚拟目录名/(knmbhlfxnjvdi455wdnxcj55)/Guest.aspx
我想问的是(knmbhlfxnjvdi455wdnxcj55)这个东西代表什么意思呢,如何可以消除它?
在web.config中将<sessionstate cookless="true"/>
改为:<sessionstate cookless="false"/>即可。
把你的站点目录进行一下Web共享试试