2

ファイルweb.config経由でホストされている Web アプリケーションで構成されている WCF 3.0 サービスがあります。.svc

<endpoint address="https://domain.co.uk/services/accountservice"
             binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IAccountService"
             contract="AccountServiceReference.IAccountService"
             name="BasicHttpBinding_IAccountService" />

アドレス値は、web.config のプレーン テキストであってはなりません。これは、私たちが持っている暗号化アルゴリズムで暗号化し、そこに暗号化された値のみを保存するためです。それはどのように可能でしょうか?

EncryptedAddressから値を読み取り、実行AppSetting時に復号化することで、実行時にアドレスを設定できるように、IIS で WCF サービスをプログラムでホストする必要があるのではないかと考えていました。それはどのように可能でしょうか?

4

1 に答える 1

0

スタック オーバーフローに関する質問には、すでにいくつかの回答があります。次に例を示します。

WCF サービスの単一のエンドポイントをプログラムで設定する方法

IIS 環境内でプログラムによって WCF サービスを登録する方法

于 2012-10-29T13:40:46.803 に答える