我见过其他几个类似的post(即https://stackoverflow.com/questions/5237/solutions-for-working-with-multiple-branches-in-asp-net ),但有几个问题,我有这似乎是不同于其他类似的职位。 我有一个ASP .NET应用程序,使用本地主机的虚拟目录。 代码中有几个地方需要引用虚拟目录的名称,以便虚拟目录需要到位并正确命名才能使其工作。 我也使用我的httpd.conf文件来格式化我的URL,以避免混乱的查询string。 这就是说,我刚刚发布了我的应用程序,现在需要创build一个错误修复分支的环境,每当有活动代码的错误,我不想上传的代码。 麻烦的是,我需要能够轻松地运行我的分支代码并行到我的开发代码,而无需每次我想加载我的分支代码做一堆工作与IIS和configuration文件。 缺点是并行环境需要有虚拟目录,并使用相同的httpd.conf(用于URL格式化)。 我不认为卡西尼会工作,因为我需要SSL,当然… httpd.conf和虚拟目录将仍然需要。 在我的脑海中完美的解决scheme将是运行一个并行的网站到localhost与相同的httpd.conf和相同的虚拟目录…但我运行XP专业版,他们不“做”多个网站。
我对低级http有一点经验,对于我遇到的情况我很好奇。 我使用HttpWatch监视HTTPstream量,并注意到提交.aspxlogin表单的IIS asp.net服务器返回200 OK响应,之后浏览器redirect到网站内部(已authentication)页面。 login响应中不包含redirect头(不是302 ),响应的内容是纯文本:“ 22|pageRedirect||/Official/Default.aspx| ”(包含相对redirectpath)。 如果有人能够澄清redirect是如何发生的,我将不胜感激。
我正在pipe理运行IIS 6的服务器,在ASP.NET 2.0上托pipe一个网站。 昨天我安装了.Net framework 3.5,我所有的用户authentication系统都丢失了。 用户无法login,因为他们的密码没有得到authentication,也许是因为散列函数已经在3.5中改变了? 我不能真正到达代码,但我知道它使用了一个名为CodeSmith的扩展。 你知道任何突破我3.5升级可能升级吗? 请帮忙。 谢谢。
我正在SBS 2008上运行FSRM以将存储配额应用于用户文件夹。 那么当用户login到使用ASP.NET的Intranet网站时,是否可以显示这些用户特定的配额和用法? 即用户1login到内部网上看到一个消息,说他有一个特定的文件夹5Gb配额限制,他正在使用4GB的。 谢谢, 迈克尔
首先让我说,我不是一个服务器的人 – 我是一个开发人员。 但是我开发和pipe理使用Windows身份validation的ASP.NET应用程序。 我遇到了以前要描述的问题,而且我只是想了解如何解决问题,因为我始终得到最初的支持请求。 一位用户,我们叫她JaneDoe,刚刚结婚,她的login名已被更改为JaneJones。 我们有一个应用程序使用Windows身份validation将用户的login名存储到表中,然后将用户redirect到另一个非Windows身份validation的站点,该GUID指向我们刚刚创build的表条目。 当用户到达第二个站点时,我们使用传递的GUID从数据库中读取login名。 然后,我们在追踪应用程序权限的另一个数据库中查找login名。 问题是用户正在以JaneJones身份login到她的工作站,但Windows身份validation的站点仍在接收JaneDoe的login名。 这是一个域控制器的问题? 这是一个工作站的问题? 解决这个问题的最好方法是什么?
我是一名软件开发人员,在客户端的生产服务器上解决一个棘手的问题,并且遇到了一些问题。 他们有运行Windows Server 2008,SQL Server 2008 R1和IIS7的虚拟服务器。 它配备了两个分区:一个具有OS(〜15 Gig),另一个具有IIS的网站(另一个〜15 Gig)。 我运行这个服务器的应用程序一直运行得非常好,直到大约一个小时前,它开始抛出System.IO.IOException:“磁盘空间不足”。 只要我的客户通知我,我清理了C:\上的一些空间,清空回收站,并重新启动SQL Server和IIS。 Web服务器恢复运行,应用程序正在运行,但不再保存信息到数据库 。 没有错误消息出现,应用程序可以从数据库中获取信息,但不能再将数据保存到数据库中。 我重新启动服务器,没有任何效果。 我与托pipe公司的系统pipe理员进行了交谈,他说SQL Server似乎很好,数据库不处于只读模式。 我确认,因为我可以将logging添加到SQL Server Management Studio的表中。 我试图在应用程序中保存已编辑的logging后立即查看了事件日志,并且没有看到新的事件。 我认为这与空间不足有关,因为在此之前,这一切都工作正常,但是我对于裤子究竟需要踢什么才能重新开始有点不知所措。 谁能帮我吗? 这到底是怎么回事? 编辑:我有充分的权限到服务器。 编辑:数据库和日志文件本身显示正常,因为我拉他们到我的工作站运行一些处理,需要在一天结束之前完成。 数据写入到我的机器上没有任何问题的数据库。
Windows Server 2003,IIS6。 我们正在尝试将非MVC ASP.NET Web应用程序部署为MVC应用程序的子目录。 但是,子目录中的ASP.NET应用程序失败,并显示消息“无法加载文件或程序集”System.Web.Mvc,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35“或其依赖项之一。找不到指定的文件。“ 这是奇怪的,因为它不是一个MVC应用程序。
我有一个问题,我无法追查,我已经通过论坛看,没有发现任何东西stream光。 我有一个全新安装的Server 2008 R2 Web,我尝试加载一个应用程序,该应用程序是在使用ASP.NET 4.0运行IIS 7.5的Windows 7计算机上创build和testing的。 一切工作正常的开发机器。 但是当我使用Web部署工具将其移动到服务器时,我现在得到一个没有大量信息的HTTP 500错误: Module AspNetInitClrHostFailureModule Notification BeginRequest Handler StaticFile Error Code 0x80070002 Requested URL http://192.168.1.83:80/ Physical Path C:\JustStreamIt Logon Method Not yet determined Logon User Not yet determined Failed Request Tracing Log Directory C:\inetpub\logs\FailedReqLogFiles 在我的跟踪文件中,我得到: 查看跟踪警告-SET_RESPONSE_ERROR_DESCRIPTION ErrorDescription详细描述这个特定请求失败原因的错误消息可以在Web服务器的应用程序事件日志中find。 请查看此日志条目,以发现导致此错误发生的原因。 查看跟踪警告-MODULE_SET_RESPONSE_ERROR_STATUS ModuleName AspNetInitClrHostFailureModule 通知1 HttpStatus 500 HttpReason内部服务器错误 HttpSubStatus 0 […]
我有一个IIS7的网站,默认文件指定为default.aspx 。 这工作正常,但我的应用程序使用表单身份validation,我想完全禁用匿名身份validation。 当我除了login页面禁用匿名身份validation,一切工作正常,但默认的文档设置停止工作。 如果访问http:// mysite,匿名身份validation会打开,然后传递给http://mysite/default.aspx (如果用户尚未login,则会redirect到login页面) 如果我禁用匿名身份validation(只保留基于表单的身份validation启用),我访问http:// mysite我从IIS获得权限被拒绝的页面。 然而,如果我直接访问http://mysite/default.aspx ,那么该网站工作正常。 我只是想禁用匿名身份validation,并有http:// mysite转到http://mysite/default.aspx 。 任何想法将不胜感激。
我们正在运行一个有点大的网站,最近开始有性能问题。 如果我在FireFox中打开FireBug并加载一个页面,它有时会等待6-7秒,然后才能收到初始页面。 然后它会开始请求JavaScript,他们也会等待6到7秒。 在6-8个请求之后,它将以最less的等待时间(10-20ms)开始服务它们, 我们在运行IIS 7.5的Windows 2008 R2上托pipe网站。 该网站是在asp.net 3.5。 我们也logging了从PreInit到PreRender的时间,它很less超过100毫秒,所以它不是代码或数据库,导致最初的等待时间为6-7秒。 而代码/数据库显然对JavaScript(或图像)没有影响,等待6-7秒。 我们在这里亏本,所以任何帮助,高度赞赏。 编辑:我们刚刚发现,它实际上是数据库,这是造成麻烦。 每3分钟一个核心在核心时间内达到峰值,这与网站速度缓慢相对应。 下一步是弄清楚它是一个驱动程序还是什么。 (这是系统过程)