我已经创建了一个ASP.NET Web应用程序,我想通过与SharePoint相同的Intranet访问该应用程序。目前,我的SharePoint服务器的主要域是销售人员,例如,如果我在浏览器上键入" http://salespace/flowers/lily.aspx",它将带我到我的百合页面上,该页面在鲜花subsite下。
我想为我的ASP.NET应用程序做同样的事情,而是将其放在密码子位置下。因此,我想以这种方式在浏览器上访问我的ASP.NET网站:" http://salespace/password/reset.aspx"。我该如何实现?
注意:我不想将我的ASP.NET Web应用程序转换为SharePoint网站。我只是想知道是否可以将ASP.NET Web应用程序导入一个子站点,然后"借用"我的SharePoint的内在来运行我的Web应用程序本身。
我们无法将ASP.NET Web应用程序转换为SharePoint站点。
根据您的问题,作为解决方法,我们可以通过IIS过滤事件进行此操作。
首先,在SharePoint解决方案中添加ASP.NET Web应用程序的引用。
然后,我们可以创建一个[httpmodule],然后重建[httphandler]成为ASP.NET Web应用程序的相关处理程序。