Share via


WSFederationHttpSecurity.Mode Properti

Definisi

Mendapatkan atau mengatur jenis keamanan yang akan diterapkan.

public:
 property System::ServiceModel::WSFederationHttpSecurityMode Mode { System::ServiceModel::WSFederationHttpSecurityMode get(); void set(System::ServiceModel::WSFederationHttpSecurityMode value); };
public System.ServiceModel.WSFederationHttpSecurityMode Mode { get; set; }
member this.Mode : System.ServiceModel.WSFederationHttpSecurityMode with get, set
Public Property Mode As WSFederationHttpSecurityMode

Nilai Properti

WSFederationHttpSecurityMode. Defaultnya adalah Message.

Contoh

Kode berikut menunjukkan cara mengatur properti ini.

// This method creates a WSFederationHttpBinding.
public static WSFederationHttpBinding
    CreateWSFederationHttpBinding(bool isClient)
{
  // Create an instance of the WSFederationHttpBinding.
  WSFederationHttpBinding b = new WSFederationHttpBinding();

  // Set the security mode to Message.
  b.Security.Mode = WSFederationHttpSecurityMode.Message;
' This method creates a WSFederationHttpBinding.
Public Shared Function CreateWSFederationHttpBinding(ByVal isClient As Boolean) As WSFederationHttpBinding
  ' Create an instance of the WSFederationHttpBinding.
  Dim b As New WSFederationHttpBinding()

  ' Set the security mode to Message.
  b.Security.Mode = WSFederationHttpSecurityMode.Message

Keterangan

Anggota enumerasi yang dikembalikan menentukan jenis keamanan umum mana yang akan diterapkan.

Nilai yang diizinkan adalah Message dan TransportWithMessageCredential.

Message Dalam mode keamanan, pesan dikirim melalui keamanan pesan HTTP dan SOAP digunakan untuk melindungi pesan. Autentikasi klien dilakukan berdasarkan token yang dikeluarkan yang diperoleh dari layanan token keamanan. Autentikasi server didasarkan pada sertifikat server.

TransportWithMessageCredential Dalam mode keamanan, pesan dikirim melalui HTTPS. Autentikasi klien dilakukan dengan menyertakan token yang dikeluarkan yang diperoleh dari layanan token keamanan dalam pesan SOAP. Autentikasi server, berdasarkan sertifikat server, dilakukan sebagai bagian dari penyiapan koneksi HTTPS.

Berlaku untuk