如何通过编程中的IIS托管WCF服务



我有一个WCF 3.0服务,该服务已在我的Web应用程序的web.config中配置,该服务是通过.svc文件托管的:

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

地址值不应用纯文本在web.config中,因为我们想使用我们拥有的加密算法对其进行加密,并且仅存储在此处的加密值。怎么可能?

我在想我应该通过编程方式托管WCF服务在我们的IIS中托管WCF服务,以便可以通过从AppSetting读取EncryptedAddress值,然后在运行时解密它来设置地址。怎么可能?

堆栈溢出中的问题已经有几个答案,例如:

如何编程设置WCF服务的单个端点

如何在IIS环境中以编程方式注册WCF服务

相关内容

  • 没有找到相关文章

最新更新