FederatedMessageSecurityOverHttpElement.NegotiateServiceCredential Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získává nebo nastavuje hodnotu, která určuje, jestli se má v rámci vyjednávání vyměňovat pověření služby.
public:
property bool NegotiateServiceCredential { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("negotiateServiceCredential", DefaultValue=true)]
public bool NegotiateServiceCredential { get; set; }
[<System.Configuration.ConfigurationProperty("negotiateServiceCredential", DefaultValue=true)>]
member this.NegotiateServiceCredential : bool with get, set
Public Property NegotiateServiceCredential As Boolean
Hodnota vlastnosti
true
Pokud je vyjednáno pověření služby; false
je-li pověření služby k dispozici mimo IP síť. Výchozí formát je true
.
- Atributy
Poznámky
Tato vlastnost označuje, zda je pověření služby vyjednáno automaticky mezi klientem a službou. Pokud je tato vlastnost true
, pak takové vyjednávání nastane. Je-li tato vlastnost nastavena false
na hodnotu, musí být v klientovi zadána pověření služby, aby mohla probíhat komunikace se službou.
pokud je tato vlastnost nastavená na false
a vazba je nakonfigurovaná tak, aby používala Windows jako typ pověření klienta, musí být účet služby přidružený k hlavnímu názvu služby (SPN). Provedete to tak, že spustíte službu pod účtem síťové služby nebo účet místního systému. Případně můžete pomocí nástroje SetSpn.exe vytvořit hlavní název služby (SPN) pro účet služby. V obou případech musí klient používat správný název SPN v elementu < servicePrincipalName > nebo pomocí EndpointAddress konstruktoru. Další informace najdete v tématu Identita a ověřování služby.