Biztalk BTDF是否可以部署到与项目名称不同的SSO附属应用程序?
我正在尝试使用BTDF,其中SSO附属应用程序的名称不同于BizTalk应用程序。据我所知,projectname属性用于BizTalk应用程序名称和SSO附属名称 BTDF是否允许您使用与BizTalk应用程序名称不同的名称将SSO设置更新到附属应用程序?阅读BTDF,它看起来是否,它当前不支持除项目名称以外的任何SSO附属应用程序。在我看来,这是相当有限的 因此,您可能需要考虑扩展框架以应对这种情况Biztalk BTDF是否可以部署到与项目名称不同的SSO附属应用程序?,biztalk,btdf,Biztalk,Btdf,我正在尝试使用BTDF,其中SSO附属应用程序的名称不同于BizTalk应用程序。据我所知,projectname属性用于BizTalk应用程序名称和SSO附属名称 BTDF是否允许您使用与BizTalk应用程序名称不同的名称将SSO设置更新到附属应用程序?阅读BTDF,它看起来是否,它当前不支持除项目名称以外的任何SSO附属应用程序。在我看来,这是相当有限的 因此,您可能需要考虑扩展框架以应对这种情况 其他选项是编写一个从BTDF调用的脚本或手动运行(因为您只需要运行一次),使用SSOMana
其他选项是编写一个从BTDF调用的脚本或手动运行(因为您只需要运行一次),使用SSOManager和-createApps&-createmappings选项创建SSO附属应用程序。不直接执行,但实现起来很简单。这适用于放置在.btdfproj中的MSBuild 4.0或更新版本:
<Target Name="DeploySSOCustom" AfterTargets="DeploySSO" Condition="'$(IncludeSSO)' == 'true'">
<Exec Command=""$(DeployTools)\SSOSettingsFileImport.exe" "$(MyOwnSSOAppName)" /settingsFile:"$(SettingsFilePath)" /userGroupName:"$(SsoAppUserGroup)" /adminGroupName:"$(SsoAppAdminGroup)""
Condition="'$(SettingsFilePath)' != ''"/>
</Target>
谢谢!这正是我想要的。第一行有轻微的编辑(缺少双引号)。我无法编辑它,因为它不符合最小字符。我稍微修改了它,所以它不使用IncludeSSO属性,否则它会为projectname和自定义SSO名称添加SSO设置。