Сервисы RIA и SSL по конфигурации? - PullRequest
1 голос
/ 25 августа 2010

Согласно это Мне нужно установить атрибут в коде, чтобы получить шифрование SSL для моих вызовов службы RIA. Нет ли способа сделать это с помощью файла конфигурации?

(в настоящее время я использую Visual Studio 2008 и Silverlight 3.)

1 Ответ

0 голосов
/ 25 августа 2010

Я не уверен насчет VS2008 + Silverlight 3, но с VS2010 и Silverlight 4 вы можете установить его через web.config.

Вы можете использовать тег поведение.serviceMetadata , чтобы установитьhttps включен.

например,

<behavior name="ReportServiceBehavior">
  <serviceMetadata httpsGetEnabled="true" />
</behavior>

Затем вы устанавливаете режим безопасности для любых привязок, например,

<webHttpBinding>
  <binding name="webHttpBindingConf">
    <security mode="Transport">
      <transport clientCredentialType="None"/>
    </security>
  </binding>
</webHttpBinding>
...