1

完全信頼アプリケーションとして構成された、Web からインストールされた ClickOnce アプリケーションがあります。アプリケーションは、インストール URL とは異なるホストから Web サービスにアクセスします。

これを正しく理解していれば、アプリケーションは Web サービスにアクセスできないはずです。

Web インストール: アプリケーションがインストールされた Web サーバーにのみアクセスできます。

セキュリティ上の制限のために ClickOnce アプリケーションが Web サーバーにアクセスできない場合、アプリケーションはその Web サイトに対して WebPermission をアサートする必要があります。ClickOnce アプリケーションのセキュリティ アクセス許可を強化する方法の詳細については、「ClickOnce アプリケーションをセキュリティで保護する」を参照してください。

問題なく複数のマシンにアプリケーションをインストールできました。上記のステートメントを誤解していますか?それとも、他の理由 (ユーザー アカウントが管理者グループに属しているなど) でこの制限に達していないのでしょうか?

また、「その Web サイトに対して WebPermission をアサートする」とはどういう意味ですか。セキュリティ制限がある場合、アプリケーションはそれをバイパスできますか?

4

1 に答える 1

1

ClickOnceアプリケーションがデータにアクセスできる場所について引用した制限は、データファイルを参照していると思います。次のセクションでは、XMLWebサービスについて説明します。

情報を得るためにWCFサービスを呼び出すClickOnceアプリケーションがいくつかあります。これらはClickOnce配置と同じドメインにありますが、同じサーバー上にはありません。

正確に何を達成しようとしていますか?

于 2013-03-04T06:55:25.933 に答える