【发布时间】:2019-01-30 03:10:50
【问题描述】:
我们的应用程序托管在 IIS 上,层次结构如下:
MainAppn1
---subAppn1
---subAppn2
---subAppn3
是否可以在 IIS 上自动执行一个功能,以便在用户点击 url 时对所有子应用程序进行常见的身份验证(例如,http://server1/MainAppn1/subAppn1.aspx。最好的答案将不胜感激!
【问题讨论】:
-
在 ASP.NET 中,您可以将代码放在
Application_BeginRequest中。在 ASP.NET Core 中,您可以创建一个中间件。 -
我们使用asp.net webform 4.0。是否有可能在调用任何子应用程序(如 subAppn1、subAppn2、subAppn3)之前放置可执行授权代码(以 dll 或 httpmodule 的形式用于拦截预处理请求)以检查每次页面访问?
标签: asp.net authentication iis web-applications