组件启动器和ActiveLINC(EAE)

问题描述:

我正在使用Unisys的组件启动器将ActiveLINC的经典ASP实现升级到.Net,但在大型机数据库之间切换时遇到问题。组件启动器和ActiveLINC(EAE)

ASP.Net Web控件(作为组件启动器运行的结果而创建)很容易放入ASP.Net并按预期工作。但是当我尝试从屏幕上'再见'并返回到登录页面,然后连接到不同的大型机数据库时,第一个数据库仍然在连接过程中使用,并且是我随后登录的位置。

此行为在ActiveLINC网站的经典ASP版本中不存在,我无法想象我无法像这样切换数据库......我在这里做错了什么!

如果您使用的是标准组件启动器输出,则每个大型机数据库都应作为IIS中的单个网站进行托管。

我创建了一个'包装'网站,它的基本形式包含一个链接到每个个人“大型机”网站的链接列表,它允许我实现我认为你想要的那种数据库切换。为了做到这一点,我必须对通用Login.aspx页面进行更改,以接受来自'wrapper'网站的用户名/密码表单值,然后将其用作登录过程的一部分。我还更改了泛型Default.aspx,将任何超时,退出等重定向到我的'包装器'网站,但这会根据您的要求而有所不同。

+0

我认为这就是我出错的地方 - 我试图建立一个单一的网站,我应该关注那里有多个单独的网站。谢谢! –