span8
span4
你好
我有一个由终端用户从FME服务器启动的工作台,我们将它称为Workbench_A。
这个工作台有一个FMEServerJobSubmitter来调用另一个工作台Workbench_B。
是否可以让Workbench_A中的FMEServerJobSubmitter以某种方式继承用于调用Workbench_A的凭据,以便在调用子作业Workbench_B时使用?
我知道FME服务器参数FME_SECURITY_USER,但我不知道任何密码参数。我的选择是
1)在FMEServerJobSubmitter上硬编码用户名和密码
2)向Workbench_A添加发布的参数,让最终用户提供他们的fme服务器凭据,以便在FMEServerJobSubmitter中使用
这两种方法都是不可取的,因为选项1在任何地方都存在与硬编码凭证相关的常见问题,而选项2可能会让最终用户感到困惑。
为什么不使用这个api来启动一个带有httpcaller的工作空间呢?在工作区a中生成一个带有凭证的令牌,用令牌启动工作区b。不需要存储凭据。
看到这个主题。如果你需要更多的帮助,请告诉我。
©2019安全亚搏在线软件公司法律