我正在使用ASP.NET Web API将旧的ASP.NET WEB Form项目迁移到Angular应用程序。 要求是将新设计的角度模块(例如登录部分)与旧的asp.net应用程序合并。新的应用程序应该可以正常运行,并且可以与旧的ASP.NET Web表单项目一起使用。
现在我面临的问题是,当我登录并尝试导航到其他.aspx页时,它们需要一些会话值(用于设置旧的登录页)才能正常工作而不会破坏应用程序。
我试图通过对虚拟.aspx页面进行HTTP调用来实现这一目标。我将所有会话值作为查询参数传递并在服务器端进行设置。一切正常。
实现这一目标是正确的方法还是有更好的方法?随着应用程序的增长,以后会不会有任何复杂的事情?