オブジェクトは関数のプロパティまたはメソッドをサポートしていません。 sing メソッドはサポートされていません

15.01.2024

対応する Web サイト上の VTB24 クライアント銀行システムにログインしようとすると、「オブジェクトは Browseforfolder プロパティまたはメソッドをサポートしていません。」というエラーが発生する場合があります。 通常、この問題は、ユーザーが目的のディレクトリを選択するために VTB24 システムで使用される Browseforfolder スクリプトが正しく動作しない場合、または他のソフトウェア コンポーネントと競合する場合に発生します。 この記事では、「オブジェクトは Browseforfolder プロパティまたはメソッドをサポートしていません」問題の内容、その原因、および PC 上の Browseforfolder エラーを修正する方法について説明します。

Browseforfolderの問題の本質と原因

すでに上で述べたように、機能不全の一般的な原因は、ユーザーが必要なフォルダーを選択できるように作成された Browseforfolder スクリプト (スクリプト ファイル) の誤った操作です。

「Browseforfolder」エラーの具体的な理由は次のとおりです。

「オブジェクトは Browseforfolder プロパティまたはメソッドをサポートしていません」というエラーを修正する方法

VTB24 の Browseforfolder の問題を解決するには、次のことを行うことをお勧めします。

  1. 最新バージョンの Internet Explorer をダウンロードしてコンピュータにインストールします(バージョン 11.0 以降)。 同時に、インストールするブラウザがオペレーティング システムのバージョンと一致していることを確認してください ()。 OS のビット数を確認するには、Win+Pause キーを押し、開いたウィンドウで「システム タイプ」パラメータを確認します。
  2. ブラウザを管理者として実行します。 デスクトップ上のブラウザアイコンを右クリックし、「管理者として実行」を選択します。

  3. 最新バージョンをコンピュータにインストールしますネットフレームワーク;
  4. VTB24 暗号化保護モジュールをインストールする。 エラーが発生したときに、ブラウザで「Step Up, Inc」から「VTB24 Cryptographic Protection Tool」をインストールするように求められた場合は、「インストール」をクリックします(「インストール」の右側にある矢印をクリックすることをお勧めします) 」を選択し、「すべてのユーザー向け」を選択してインストールを確認します。

  5. ページをリロードして、再度ログインしてみてください。 必要に応じて、対応する通知の「許可」ボタンをクリックして、最近インストールしたモジュールの動作を確認します。
  6. ブラウザのセキュリティ設定を変更する。 ブラウザを起動し、設定アイコン(右の歯車)をクリックし、「ブラウザ オプション」を選択します。 開いたウィンドウで「セキュリティ」タブに移動し、セキュリティ スライダーを最低値に設定します。 次に、「プライバシー」タブに移動し、「ポップアップ ブロッカーを有効にする」オプションのチェックを外します。

  7. ブラウザの ActiveX 設定を確認してください。 再度「インターネット オプション」を選択し、「セキュリティ」タブに移動して「その他」を選択します。 開いたウィンドウで、「承認されたドメインに ActiveX の使用を許可する」オプション (通常は一番下にあります) を見つけ、その値を「許可」に設定します。
  8. 正しく動作しないライブラリ ファイルを削除する。 Windows OS のメイン フォルダーに移動し、System32 ディレクトリまたはダウンロードされたプログラム ファイル ディレクトリで次のファイルを探します。
  • mesproax.dll
  • mespro.dll
  • mespro.sig
  • MessagePRO クラス

見つかった場合は、それらを削除し、コンピュータを再起動して、VTB24 クライアント銀行システムへのログインを再試行します。

結論

VTB24 で「オブジェクトがプロパティまたはメソッドをサポートしていません」というエラーが発生した場合は、上でリストした一連のヒントを使用する必要があります。 管理者としてブラウザを実行すること、および対応する Windows OS ディレクトリにある前述のファイルを削除することには特に注意してください。 これらのヒントに従うと問題のエラーが修正され、PC 上で VTB24 クライアント バンク システムが安定して動作することが保証されます。

このエラー メッセージは州ポータル gov.ru で確認できます。このエラー メッセージは、さまざまな組織が州調達ドメインにアクセスするときに文書に署名する段階で発生します。 「データに署名できません。エラーの説明」メソッドがサポートされていないというエラーは、古いソフトウェアを使用しているか、必要なコンポーネントのいずれかでエラーまたは障害が発生していることを意味している可能性があります。


エラー「データに署名できません」

Web サイト zakupki.gov.ru での署名に必要なコンポーネント

このポータルは、Microsoft の公式ブラウザである Internet Explorer でのみ動作します。 正しく動作し、「データに署名できません。エラーの説明: オブジェクトは Sign メソッドをサポートしていません。」というエラーを解消するには、次のコンポーネントとプログラムがインストールされている必要があります。

  • Internet Explorer ナビゲータ用の特別なプラグイン。 このコンポーネントは、文書と署名の電子確認に必要です。 ユーザーが「署名」ボタンをクリックすると、このプラグインはトークンに焦点を当てた特別なプログラムを開きます。 ダウンロードするには、リンク http://zakupki.gov.ru/epz/main/public/document/view.html?sectionId=445 に従ってください。
  • フラッシュ ドライブからのトークンが正しく動作することを保証するには、特別なソフトウェアが必要です。
  • 証明機関の確認である特別な文書 PKIClient をダウンロードするには、クリックします。
  • このリンクを開いてサーバーから証明書をダウンロードします。
  • Vcredit は、x86 および 64 ビット Windows オペレーティング システムで適切に動作するために必要な特別なライブラリです。
  • Windows XP の場合、Microsoft .NET Framework にはバージョン 2 が必要です。 ユーザーがより高いバージョンのフレームワークを使用している場合、問題が発生することがあります。 署名を安定して動作させるには、それ以降のバージョンではなく、2 番目のバージョンが必要です。 これを行うには、新しいパッケージをダウンロードするときに、「Framework 3.5 (2 などを含む) をインストールする」チェックボックスをオンにする必要があります。 この場合、目的のバージョンをインストールできます。
  • 署名するには、別の種類の電子ソフトウェア、Lkomponent が必要です。 ダウンロードできます。

上記のコンポーネントがすべてコンピュータにインストールおよび更新されたら、州調達ポータルの個人アカウントに移動し、ログインして電子文書に再度署名してみます。今回は、「データに署名できません。エラーの説明」エラーは表示されません。

「データに署名できません エラーの説明」エラーが発生した場合の対処方法

まず、州ポータルで適切に動作するために必要なすべてのコンポーネントについてよく理解し、可能であれば、リストにあるすべてのプログラムを再インストールします。 Internet Explorer ブラウザを更新し、2 つの主要コンポーネントである Sign と Lkomponent が正しくインストールされ、正しく動作していることを確認します。これらのコンポーネントは、文書の信頼性に関する電子署名のテストを制御します。

Microsoft Internet Explorer ブラウザは、ローカル コンピュータの管理者権限で起動する必要があります。 そうしないと、ドキュメントを操作するときにエラーが発生する可能性があります。 これは通常、バージョン 7 以降で発生します。 Windows 64 ビット システム アーキテクチャを使用している場合は、ナビゲータの 32 ビット バージョンを実行してみてください。これにより、エラーを取り除くことができる場合があります。

zakupki.gov.ru を信頼できるブラウザ サイトのリストに追加します

さまざまな理由により、ブラウザによってサイトへのアクセスが許可されない場合があります。 これはネットワーク上のどのノードでも発生する可能性があります。 特に Internet Explorer などの不安定なブラウザの場合は注意が必要です。 Microsoft ナビゲーターが特定のポータルを信頼するには、そのポータルを信頼できるポータルのリストに追加する必要があります。その理由は次のとおりです。

「オブジェクトは Sign メソッドをサポートしていません」エラーを解決するためのヒントとテクニック

「データに署名できませんエラーの説明: オブジェクトは Sign メソッドをサポートしていません」を解決するには、別のディストリビューションで Lanit.Component を再インストールしてみてください。 パスを指定するときは、システム ドライブの場所に応じて、ドライブ C のメイン ディレクトリ (C:\Lanit など)、またはその他のディレクトリにフォルダーを作成します。 また、個々の KriptoPro 証明書を再インストールし、プログラムを最新バージョンに更新します。 Microsoft .NET Framework は、Windows のプログラムと機能を使用してインストールする必要があります。

このために:


このウィンドウで、.NET Framework 2.0 のチェックボックスがオンになっていない場合はチェックする必要があります。 これは、「データに署名できませんエラーの説明: Sign メソッドがサポートされていません。」というエラーの問題を解決するのに役立ちます。

おそらく、複雑なマルチレベルのレポート システムを使用している多くのユーザーは、「オブジェクトはプロパティまたは Sign メソッドをサポートしていません。」のような理解できないエラー メッセージが突然画面に表示される状況に対処しなければならなかったことがあります。 この失敗の主な理由と問題を迅速に解決する方法を見てみましょう。

オブジェクトが Sign プロパティまたはメソッドをサポートしていないというメッセージ: それは何ですか?

まず、平均的なユーザーがこのような問題に遭遇する可能性は低いことに注意してください。 「オブジェクトは Sign のプロパティまたはメソッドをサポートしていません」のようなエラーは、主に高度に特殊なプログラムで発生します。

例としては、VTB-24、Kontur-Extern などのクライアントが挙げられます。 一般に、このようなアプリケーションとは、特別なレポートを作成できる会計プログラムを指します。 場合によっては、「オブジェクトは Sign のプロパティまたはメソッドをサポートしていません」というエラーが、オンラインで支払いを行おうとするとき、政府調達サイトからのデータを表示するとき (一般に、機密操作が必要な場合) に表示されることがあります。

このような文書や取引の合法性を確認するには、特別なデジタル (電子) 署名であるサイン キャブが使用されます。 ここで問題が発生します。 大まかに言えば、以下で説明するいくつかの理由により、ユーザーのシステムが単にそれを認識しないため、文書またはトランザクションが信頼できるものとして識別されません。

考えられる失敗の理由

このようなエラーが発生する理由は数多くありますが、ほとんどの専門家は、署名認識方法の確立に必要な一部のスクリプト ライブラリがシステムに登録されていないこと、ActiveX コントロールの使用が禁止されていること、.NET の古いバージョンを挙げています。フレームワーク、ウイルス対策やファイアウォールによるシグネチャとサイトのブロックなど。

さらに、「オブジェクトは Sign プロパティまたはメソッドをサポートしていません」というエラー (Windows 7、64 ビット) は、Internet Explorer ブラウザーを使用する場合にのみ表示されます (このタイプの開き方は、このブラウザーで自動的に実行される場合があります)。 したがって、ほとんどの場合、その設定により問題を解決できます。 以下に、この問題を解決するためのいくつかの方法を示します。

エラー「オブジェクトは Sign プロパティまたはメソッドをサポートしていません」: まず何をすればよいでしょうか?

この問題に対する最も単純かつ論理的な解決策は、単にブラウザを変更することです。 Internet Explorer の代わりに、Opera または Google Chrome でドキュメントまたは Web サイトを開いてみることができます。 Internet Explorer で自動的に開く場合でも、リンクをコピーして別のブラウザのアドレス バーに貼り付けることほど簡単なことはありません。

ユーザーがプログラムを扱っている場合は、その設定を確認し、デフォルトのブラウザを変更する価値があります。

正しい動作を監視するために、標準のウイルス対策スキャナーと Windows ファイアウォールを一時的に無効にして、ドキュメントまたは Web サイトが開くかどうかを確認することもできます。 すべてが正常な場合は、プログラムとインターネット リソースを除外リストに追加する必要があります。

追加コンポーネントのインストールと登録

ただし、「オブジェクトはプロパティまたは Sign メソッドをサポートしていません」エラーを解消する解決策はこれに限定されません。 この種類のアプリケーションのほとんどが動作するには、Microsoft .NET Framework バージョン 2.0 以降がシステムにインストールされている必要があります。

結論: パッケージの最新リリースをダウンロードしてインストールし、機能を確認する必要があります。

さらに、このような障害がメッセージに表示される場合、動作に必要な一部のコンポーネントがシステムに登録されていないことを示す追加の兆候が表示されることがよくあります。 通常、これらは jscript.dll と vbscript.dll であり、この状況は Windows Script Host がインストールされている場合でも発生する可能性があります。 さらに、プラットフォーム自体が正しくインストールされていない可能性が高くなります。 したがって、まずこのコンポーネントを管理者としてインストールしてから、ライブラリの登録に進む必要があります。

これは、「ファイル名を指定して実行」メニュー (Win + R) の cmd を介して呼び出されるコマンド ラインから実行されます。 登録するには、regsvr32.exe コマンドを使用し、その後に完全なファイル名をスペースで区切って入力します (たとえば、regsvr32.exe jscript.dll)。 あとは Enter キーを押すだけです。 知らない人のために説明すると、jscript ライブラリは Java 要素であり、vbscript は Visual Basic ライブラリです。

ブラウザ設定の変更

Internet Explorer 自体については、ブラウザのバージョン 7 以上を使用することをお勧めしますが、最新のものをダウンロードすることをお勧めします。

「オブジェクトは Sign プロパティまたはメソッドをサポートしていません」エラーに関連するもう 1 つの点は、ブラウザ自体にインストールされている一部のアドオンが電子署名の検出をブロックする可能性があることです。 したがって、Mail.ru、Yahoo などのアドオンや拡張機能がある場合は、それらを無効にするだけでなく、完全に削除することを強くお勧めします。

最後に、問題を解決するには、(ブラウザーまたはコントロール パネルから) [インターネットのプロパティ] セクションに移動し、[セキュリティ] タブで [信頼済みサイト] を見つけて、[セキュリティ レベル] 設定に移動し、すべての ActiveX を許可する必要があります。実行するコントロール。

場合によっては、キャッシュと Cookie をクリアしたり、ユーザー ディレクトリの Temp フォルダーからゴミを削除したりするだけで十分な場合があります。 この場合、インターネットのプロパティのプライバシー タブで、すべての Cookie の受け入れを無効にして、変更を確認することをお勧めします。

結論

上記のほぼすべての方法は、問題を迅速かつ非常に簡単に解決するとは言えません。 システムへのマルウェアの侵入に関連する障害については、ここでは考慮しませんでした。これは、このような詳細を扱う場合にはシステムを保護することが優先されるべきであることをすべてのユーザーがすでに理解しているはずだからです。

ユーザーは、オンライン取引中に個人データを確認する際に、データに署名できないという問題に遭遇することがよくあります。 エラーの説明: オブジェクトは、「Sign」プロパティまたはメソッドをサポートしていません。 たとえば、このようなエラーは、公的機関や金融機関の Web ページ (zakupki.gov.ru、bus.gov.ru、VTB 24、EIS) で発生します。 この特定のエラーは、電子署名をインストールしようとするとき、または個人データを確認するときに表示されます。

Sing エラーの原因

エラー メッセージは、次の問題を示しています。 Sign.cab。 このコンポーネントは署名自体を形成する際に使用され、非常に重要なコンポーネントです。 エラーが表示される理由はさまざまです。 ソースとしては、アンインストールされたsign.cab ファイル、デジタル署名用のルート証明書 (CryptoPro、Kontur) の欠落または古い、ブラウザと Windows のビット深度の非互換性、.NET Framework パッケージの欠如などが考えられます。

エラー: オブジェクトは Sign プロパティまたはメソッドをサポートしていません

データに署名できないエラーを修正する方法

Windows 7/8/10 でこのような障害を解決するには、以下で説明するすべての点を 1 つずつ確認または完了する必要があります。 公式政府調達フォーラム、bus.gov.ru、およびその他のコミュニティで提示されている最も一般的なソリューションをすべて収集しました。

まず、別のブラウザでサイトの機能を確認してみましょう。 専用のアプリケーションを通じて取引を行う場合は、ネットワークにアクセスするために別のブラウザを設定している設定を確認してください。

Lanitを正しく再インストールします

多くの人は、最初のステップは、対応する Lanit (sign.cab) を再インストールすることであるとアドバイスしています。 障害が発生したリソース (サポートに問い合わせる) または別の一般的なソースからダウンロードすることをお勧めします。 システムとブラウザ (!) に一致するビット深度 (x32、x64) を選択します。これは Internet Explorer で作業する場合に非常に重要です。 ビット深度は重要な役割を果たします。 さらに遠く:


こちらも要チェック

結論

ほとんどの場合、「オブジェクトは Sign プロパティまたはメソッドをサポートしていません」というエラーは、ソフトウェア (lanit、ブラウザ、証明書) をインストールする際のビット数が不適切なために発生するため、この点には細心の注意を払ってください。 いずれにせよ、エラーに対処できない場合は、リソース サポートに連絡する必要がありますが、実践でわかるように、そこで回答が得られるまで非常に長い時間待つことができます。

ユーザーは、オンライン取引中に個人データを確認する際に、データに署名できないという問題に遭遇することがよくあります。 エラーの説明: オブジェクトは「Sign」プロパティまたはメソッドをサポートしていません。 たとえば、このようなエラーは、公的機関や金融機関の Web ページ (zakupki.gov.ru、bus.gov.ru、VTB 24、EIS) で発生します。 この特定のエラーは、電子署名をインストールしようとするとき、または個人データを確認するときに表示されます。

Sing エラーの原因

エラー メッセージは、次の問題を示しています。 Sign.cab。 このコンポーネントは署名自体を形成する際に使用され、非常に重要なコンポーネントです。 エラーが表示される理由はさまざまです。 ソースとしては、アンインストールされたsign.cab ファイル、デジタル署名用のルート証明書 (CryptoPro、Kontur) の欠落または古い、ブラウザと Windows のビット深度の非互換性、.NET Framework パッケージの欠如などが考えられます。

エラー: オブジェクトは Sign プロパティまたはメソッドをサポートしていません

データに署名できないエラーを修正する方法

Windows 7/8/10 でこのような障害を解決するには、以下で説明するすべての点を 1 つずつ確認または完了する必要があります。 公式政府調達フォーラム、bus.gov.ru、およびその他のコミュニティで提示されている最も一般的なソリューションをすべて収集しました。

まず、別のブラウザでサイトの機能を確認してみましょう。 専用のアプリケーションを通じて取引を行う場合は、ネットワークにアクセスするために別のブラウザを設定している設定を確認してください。

Lanitを正しく再インストールします

多くの人は、最初のステップは、対応する Lanit (sign.cab) を再インストールすることであるとアドバイスしています。 障害が発生したリソース (サポートに問い合わせる) または別の一般的なソースからダウンロードすることをお勧めします。 システムとブラウザ (!) に一致するビット深度 (x32、x64) を選択します。これは Internet Explorer で作業する場合に非常に重要です。 ビット深度は重要な役割を果たします。 さらに遠く:


こちらも要チェック


結論

ほとんどの場合、「オブジェクトは Sign プロパティまたはメソッドをサポートしていません」というエラーは、ソフトウェア (lanit、ブラウザ、証明書) をインストールする際のビット数が不適切なことが原因で発生するため、この点には細心の注意を払ってください。 いずれにせよ、エラーに対処できない場合は、リソース サポートに連絡する必要がありますが、実践でわかるように、そこで回答が得られるまで非常に長い時間待つことができます。