问题描述
我在远程计算机上有一个 SOAP api,用于在网站(公司专用网络)中运行 IBM Doors 应用程序和 dxl 脚本。我使用 dxlApiPool 将我的应用程序托管在 IIS 服务器上(管理管道模式:集成,身份:NetworkService)。
我的问题是每次当我尝试运行 dxl 脚本时,dxlApi 都会在本地远程计算机上使用我的用户名打开 Doors 应用程序,并且无法对其进行身份验证。我想将此应用程序作为网络服务。
错误:“访问被拒绝:DOORS 会话未在 DOORSCOMLib.DOORSClass.runStr(String dxlFragment) 在 DxlSoapApi.DxlService.runStr(String dxlText)"
我意识到代码中的这一行可能是导致该问题的原因:
Activatior.CreateInstance(typeof(DOORSClass)) as IDoorsDxl;
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)