连接后只认第一次的登录数据,例如,第一次登录clien :DEV,账户:123,密码Q123456,连接成功,第二次我填账户:123,密码111(故意填错),但是还是连接成功,反之如果我第一次连接失败,第二次账户密码都是正确的,还是连接不成功
using SAP.Middleware.Connector;
TextBox1输账户,TextBox2输密码
RfcConfigParameters rfcPar = new RfcConfigParameters();
rfcPar.Add(RfcConfigParameters.Name, "DEV");
rfcPar.Add(RfcConfigParameters.AppServerHost, "sapdevapp.abcdefg.com");
rfcPar.Add(RfcConfigParameters.Client, "810");
rfcPar.Add(RfcConfigParameters.User, TextBox1.Text);
rfcPar.Add(RfcConfigParameters.Password,TextBox2.Text);
rfcPar.Add(RfcConfigParameters.SystemNumber, "01");
rfcPar.Add(RfcConfigParameters.Language, "ZH");
RfcDestination dest = RfcDestinationManager.GetDestination(rfcPar);
RfcRepository rfcrep = dest.Repository;
RfcDestination存的还是第一次登录的用户密码,除非到IIS重新启动,否则就算关闭页面或者浏览器都无法清除。
请问怎么清空RfcDestination?我用dest = null /rfcPar = null都不行,下一次连接还是第一次登录的密码。