-
3 votesanswersviews
IIS .Net HttpModule高级日志记录字段
我正试图找到一种方法来记录用于匹配MVC3路由的正则表达式(即 /api/person/{personid}/address/{addressid} ) 我发现你可以使用 HttpResponse.AppendToLog 将某些东西附加到IIS日志中的 cs-uri-query 上,但这非常hacky并且使得处理日志成为一个皮塔饼 . 这导致我 HttpModules 和IIS7高级日志记录 . ... -
6 votesanswersviews
自定义HttpModule在IIS7中集成,但不是经典模式
我有一个用asp.net编写的应用程序,我在网站中集成了一些传统的经典asp页面 . 该站点使用Windows身份验证 . 因为我无法管理带有角色的.asp页面,所以我编写了一个自定义HttpModule来检查用户是否有权查看这些页面,否则会重定向到“拒绝访问”页面 . 主要问题是应用程序需要在IIS7上以“经典模式”运行 . 我的模块在集成模式下工作,但在经典模式下不工作 . 有没有理由这个代码... -
4 votesanswersviews
RoleProvider不能在服务器上使用自定义IIdentity和IPrincipal
我在我的 ASP.NET MVC 应用程序中通过 EF 4.3 使用自定义 IIdentity 和 IPrincipal 作为expalined here(并按照接受的答案解决方案) . 另外,我有一个自定义 RoleProvider . In local (using IIS Express), it works currectly . 但现在,当我在真实主机上传应用程序时,似乎所有用户... -
0 votesanswersviews
使用HttpHandler或HttpModule进行大文件上传?
我有一个webform应用程序 . 它需要能够上传大文件(100MB) . 我打算使用httpHandler和httpModule将文件拆分为 chunk . 我也看了http://forums.asp.net/t/55127.aspx 但这是一篇非常古老的帖子,我在互联网上看到了一些使用httpHandler的例子 . 例如http://silverlightfileupld.codeplex... -
2 votesanswersviews
IIS - 在 Integrated Pipeline 模式下对默认文档的不同处理?
我有一个 HTTP 模块来处理来自 Facebook 的身份验证,它在经典流水线模式下工作正常。 但是,在集成管道模式下,我看到默认文档的其他请求通过,这导致模块失败。我们查看请求(来自 Facebook)以检索和验证访问我们的应用程序的用户。初始请求验证正常,但后来我看到第二个请求,缺少已发布的表单变量,从而导致身份验证失败。 在集成管道模式中,“/”的 http 请求连续产生 2 个 Auth... -
2 votesanswersviews
C#HTTPModule 无法加载类型 CGI 请求
尝试使用我在编译的 C#类项目中编写的 HTTPModule 来记录请求值并扩展第三方 CGI 购物车。我的模块可以正常使用 asp,asp.net,jpg 和 html 请求,但是当我请求 store.cgi 时,我收到以下错误。我是否必须在 IIS7 中做一些特殊的事情,或者 HTTPModule 不能与 CGI-BIN 中运行的 CGI 可执行文件一起使用? '/cgi-bin'应用程序中的... -
0 votesanswersviews
如何为 IIS7 集成 Custom HttpModule
我在 IIS 7.0 webserver 上配置了 asp.net webapplication。我在将自定义 HTTPModule 集成到我的 web.config 时遇到问题。然而,该代码适用于 Web 服务器中的 Visual Studio 构建。有人可以看看,告诉我我可能做错了什么? using System; using System.Globalization; using Syste... -
3 votesanswersviews
httpmodules(Classic 模式)Vs 模块(集成模式)不以相同方式解析请求
我有一个 ASP.NET FW 4.5 应用程序,通常它在经典模式下运行,我们使用一个 HttpModule 来解析每个网页请求。如果用户有权访问,模块将检查数据库。没问题。 当我们切换到集成模式时,我们按照迁移指南中的建议放置< webserver > < module >。 **问题是该模块正在解析对应用程序的每个请求,也包括 css,jss 和图像.**在经典模式下,... -
1 votesanswersviews
是否可以将 HttpModule 添加到 ASP Classic 应用程序?
我需要在提供页面之前进行一些验证。如果验证正常,则请求应遵循其正常流程;如果没有,它必须重定向到另一个页面,在该页面中,用户将看到类似协议的内容,接受它,之后页面应该正常加载。 所以,我有一个应用程序在 ASP Classic 上有一些页面,在 ASP.NET 中有一些页面。我正在尝试做的是添加一个 HttpModule 来处理所有请求做一些逻辑,根据结果重定向到另一个页面。 因此,在 IIS 中... -
5 votesanswersviews
如何修复HTTP错误500.22 - 内部服务器错误检测到的ASP.NET设置不适用于集成管理管道模式
我正在学习 Http modules ,在上一次尝试中,我收到了: HTTP错误500.22 - 内部服务器错误检测到的ASP.NET设置不适用于集成管理管道模式 . 建议的解决方案之一是: 从IIS Express安装目录中,运行appcmd migrate config“Default Web Site /” . 所以从命令提示符我去了 C\Program Files\IIS Exp... -
0 votesanswersviews
通过HttpHandler或HttpModule上传到SQL期间病毒扫描文件是个坏主意吗?
我们正在实现一个COTS包,允许您将文件从胖客户端 - 通过HTTP Web服务 - 上传到SQL 2008,其中文件存储在VarBinary(Max)中 . 该解决方案将在基于Microsoft的环境中运行 . 我们要求在上传过程中“对文件进行病毒扫描” . 我想知道从HttpHandler或HttpModule做一个API调用是不是一个坏主意(甚至可行) . 以前有人这样做过吗? -
3 votesanswersviews
HttpModule安全性是否足以保证asp.net应用程序的安全性?
处理 ASP.NET 应用程序我已使用自定义 HttpModule 实现了页面级访问控制,此 HttpModule 拦截每个传入请求,并检查连接的用户是否可以访问请求的页面,如果没有,则将其重定向到错误页面 . 这种方法是否足以保证应用程序的安全性,或者是否容易绕过它, 你有什么建议来改进它? 提前致谢 .