AddResource 命令:证书
若要将安全证书添加到 BizTalk 应用程序,请使用 AddResource 命令并为 Type 参数指定 System.BizTalk:Certificate 。 要使此命令能够起作用,证书必须位于本地计算机上的“其他人”证书存储中。
运行此命令可将证书添加到 BizTalk 管理数据库中。 该证书还显示在 BizTalk Server 管理控制台中,具体位置为向其添加证书的应用程序的“资源”文件夹中。 此外,使用 ListApp 命令时会列出证书。
安装应用程序时,该证书被导入到本地计算机上的“其他人”证书存储中。
使用情况
BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:Certificate [/Overwrite] /Thumbprint:“value” [/Server:value] [/Database:value]
参数
参数 | 必须 | 值 |
---|---|---|
/ApplicationName (或 /A,请参阅备注) | 否 | 向其添加证书的 BizTalk 应用程序的名称。 如果名称包含空格,则必须用双引号将其括起来 (“) 。 如果未指定应用程序名称,则使用组的默认 BizTalk 应用程序。 |
/Type (或 /Ty,请参阅备注) | 是 | System.BizTalk:Certificate (此值不区分大小写。) |
/Overwrite (或 /O,请参阅备注) | 否 | 更新现有证书的选项。 如果未指定,且应用程序中已存在与要添加的证书具有相同 Thumbprint 属性的证书,则 Add 操作将失败。 可以通过双击“证书”管理单元中的证书并单击“详细信息”选项卡来查看指纹属性。有关详细信息,请参阅证书管理单元文档中的“查看证书信息”。 |
/Thumbprint (或 /Th,请参阅备注) | 是 | 证书的指纹属性 (指纹 是数据) 摘要。 此值必须放在双引号 (") 中。 |
/Server (或 /S,请参阅备注) | 否 | BizTalk 管理数据库的宿主 SQL Server 实例的名称,格式为“服务器名称\实例名称,端口”。 只在实例名称与服务器名称不相同时才需要指定实例名称。 只在 SQL Server 不使用默认端口号 (1433) 时才需要指定端口。 示例: Server=MyServer Server=MyServer\MySQLServer,1533 如果未提供,则使用本地计算机上运行的 SQL Server 实例的名称。 |
/Database (或 /D,请参阅备注) | 否 | BizTalk 管理数据库的名称。 如果未提供,则使用在本地 SQL Server 实例中运行的 BizTalk 管理数据库。 |
示例
BTSTask AddResource /ApplicationName:MyApplication /Type: System.BizTalk:Certificate /Overwrite /Thumbprint:“04 a2 8e 32 24 f9 36 b9 42 81 12 71 3a d2 ef db c7 9c 83 dc” /Server:MyDatabaseServer /Database:BizTalkMgmtDb
注解
参数不区分大小写。 指定参数无需键入整个参数名,只需键入可明确标识该参数的参数名的前几个字母即可。