0

クライアントから呼び出すことができる WCF サービスを再起動する組み込みの方法はありますか? 静的コンストラクターがあり、アプリケーションのテスト中にも役立ちます。

4

1 に答える 1

2

いいえ。誰かが何らかの方法で管理者以外のアカウントからサービスを再起動できた場合 (SL クライアントは、HTTP または SL4 の認証されていない TCP ソケットを介してサービスにリクエストを送信するだけです)、これは重大なセキュリティ上の脆弱性になります。

アプリケーションのアプリケーション プールをリサイクルすることで、サービスを再開できるはずです。web.config に触れるとうまくいくはずです (メモ帳でファイルを開き、変更を加えなくても保存します)。

于 2012-10-06T03:33:55.447 に答える