在将HTML表单发送到最终目的地之前,可以拦截HTML表单并进行一些处理吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (107)

我正在尝试扩展正在使用的ASP.NET应用程序的功能。对于其登录页面,它使用html表单将其发送到DLL以处理其登录逻辑。

我想知道是否有任何方法将html文章重定向到我的C#代码,以便我可以进行一些处理,然后(这是我还没有弄清楚的部分)将其发布到DLL,这样常规的登录逻辑就可以继续了。

我可以对登录页进行更改,但最后一步必须是对DLL进行HTML发布。我改变不了这一点。

提问于
用户回答回答于

创建一个IHttpModule。你可以拦截应用程序中的任何请求,并在将其传递到应用程序的其余部分之前对其进行按摩。

用户回答回答于

如果你可以修改登录页面,那么你可以更改Submit按钮,以便首先运行一些JavaScript代码。然后,JavaScript代码可以使用XMLHttp调用服务器上的C#代码。

扫码关注云+社区

领取腾讯云代金券