2008R2+ASP.NET 4.0部署问题,在线等。。。

qsfsea 2013-01-18 11:11:52
WIN2008R2+ASP.NET 4.0网站部署出现以下错误

Server Error in '/' Application.
--------------------------------------------------------------------------------

The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.

Requested URL: /login.aspx


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272


WEB.CONFIG
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="cmdTimeOut" value="500"/>
</appSettings>
<!-- database connectionString -->
<connectionStrings>

</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies></compilation>
<!-- forms valid -->
<authentication mode="Forms">
<forms name=".CZZ" loginUrl="login.aspx" timeout="30" protection="All"></forms>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
<!-- error page -->
<customErrors mode="Off" defaultRedirect="ErrorPage.htm"></customErrors>
<pages enableEventValidation="false" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
<controls>
<add tagPrefix="Page" assembly="AspNetPager" namespace="Wuqi.Webdiyer"/>
</controls>
</pages>
</system.web>
<!-- valid code -->
<location path="ValidateCode.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
</configuration>

请各位帮忙看看,谢谢了!
...全文
560 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
qsfsea 2013-04-02
  • 打赏
  • 举报
回复
很简单的问题,库没有拷贝全!
SARS0627 2013-03-04
  • 打赏
  • 举报
回复
study yi xia
菜牛 2013-02-23
  • 打赏
  • 举报
回复
loginUrl="login.aspx" 这里给相对地址,估计是你虚拟目录什么的路径搞乱了。比如向导生成的代码是这样的。
<authentication mode="Forms">
      <forms loginUrl="~/Account/Login" timeout="2880" />
    </authentication>
jdxx 2013-02-23
  • 打赏
  • 举报
回复
1. 打开iis管理,在站点右侧面板点击“ISAPI和CGI限制”里,允许.net 4.0 2. .Net4.0要安装Extended 3. Windows firewall 要开放80口(IIS中设置的) 4. Cystal Report客户端要重新安装 5. 目录要被IIS_User/NetWork Service共享(Full Control)
翔教授 2013-01-18
  • 打赏
  • 举报
回复
是否已经设置 点击 web服务扩展-> 在右边选中 asp.net v4.0.30319 (安装后默认为禁止的)->点击左边的允许按钮
风骑士之怒 2013-01-18
  • 打赏
  • 举报
回复
路径设置错了
bdmh 2013-01-18
  • 打赏
  • 举报
回复
404,找不到资源
qsfsea 2013-01-18
  • 打赏
  • 举报
回复
没有设置重定向.
翔教授 2013-01-18
  • 打赏
  • 举报
回复
找不到/login.aspx页面,是否设置了重定向
qsfsea 2013-01-18
  • 打赏
  • 举报
回复
自己顶下!!!!
qsfsea 2013-01-18
  • 打赏
  • 举报
回复
同样的配置在本地WIN7+IIS7环境部署就没问题,大侠给分析分析!
qsfsea 2013-01-18
  • 打赏
  • 举报
回复
引用 2 楼 qsfsea 的回复:
没有设置重定向.
需要设置重定向吗?
引用 4 楼 wknight_IT 的回复:
路径设置错了
路径正确无误
引用 5 楼 xiangjiaoshou 的回复:
是否已经设置 点击 web服务扩展-> 在右边选中 asp.net v4.0.30319 (安装后默认为禁止的)->点击左边的允许按钮
IIS7.0,找不到这个选项。
引用 6 楼 Chinajiyong 的回复:
好好看看http://ASP.NET Forms 身份验证 http://sunxitao88.blog.163.com/blog/static/68314439200872283523906/
看了,还是不知道怎么弄。

17,741

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧