robot
2023.10
false
UiPath logo, featuring letters U and I in white
Robot ガイド
Last updated 2024年10月25日

パッケージの署名の検証の適用

現象

古いバージョンから Studio v2019.4 以降にアップグレードすると、一部のプロセスの実行が失敗します。これは、パッケージの署名の確認が実施されている場合にのみ適用されます。パッケージの署名方法と Robot によるパッケージの署名の確認方法を確認してください。

原因

v2019.4 以降の Studio へのアップグレードが完了すると、署名されていないバージョンも保持しながら、パッケージ フォルダー (v2021.4 より前のバージョンでは C:\Program Files (x86)\UiPath\Studio\Packages、v2021.4 以降のバージョンでは C:\Program Files\UiPath\Studio\Packages) に署名されたアクティビティ パッケージが設定されます。
たとえば、 Packages フォルダーには、Microsoft.Rest.ClientRuntime.2.3.10.nupkg (署名なし) パッケージと Microsoft.Rest.ClientRuntime.2.3.12.nupkg (署名済み) パッケージの両方が含まれています。プロセスが実行されると、Robot は適用可能な最も低いバージョンを使用して必要なパッケージをインストールします。この場合、このパッケージは Microsoft.Rest.ClientRuntime.2.3.10.nupkg (署名なし) です。パッケージの署名の確認が強制される場合、プロセスの実行は失敗します。それ以外の場合、プロセスは期待どおりに実行されます。

解決策

この状況にはいくつかのアプローチがあります。

  1. オートメーション プロジェクトで使用されるすべてのパッケージが署名されていることを確認します。
  2. 実行時に最新のパッケージ バージョンを要求するようにプロセスを変更します。

    注: 署名の確認が強制されない場合、Studio の v2019.4 より前のバージョンで作成したプロセスは、署名の有無にかかわらず、引き続き実行されます。
  • 現象
  • 原因
  • 解決策

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.