我需要创建自定义 header 并将其添加到 ASP.NET 2.0 应用程序。 该案例是在我们的开发/测试环境中模拟 SSO 登录。
当我尝试添加 header 时,我遇到了“此平台不支持”。 错误。 BigJim 在这里有一篇关于这个主题的好帖子: http://bigjimindc.blogspot.com/2007/07/ms-kb928365-aspnet-requestheadersadd.html
我的问题的根源在于我需要模拟各种 登录我的应用程序的人。不只是在一个文件中添加静态数据 HttpModule。我需要从几个 TextBox 中获取值并进行传输 从这些信息到自定义 header ,然后重新定向用户。这 HttpModule 的东西恰好在管道的早期......
如果存在一个简单的重定向/代理解决方案,现在有人知道吗? 可以在开发环境中使用吗?或者在代码中有简单/漂亮的方法吗?
最佳答案
我以前使用过的一种方法是 NUnitASP,尽管这是一个冗长的方法。 .
这是基于 NUnit 框架,但旨在用于 ASP.NET UI 测试。
它基本上是在内存中启动一个浏览器,并且能够完全像用户一样操作内容。 使用它您可以查看您的页面,将数据输入文本框并提交页面。
希望这可以帮助您进行所需的测试。我用它来测试负载,并在我的站点中搜索蜘蛛以收集数据。
关于c# - 添加自定义 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/114772/