IssuedTokenClientCredential.LocalIssuerAddress Proprietà

Definizione

Ottiene o imposta l'indirizzo dell'emittente locale.

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

Valore della proprietà

Oggetto della classe EndpointAddress dell'emittente locale.

Eccezioni

Si è tentato di eseguire l'operazione set su una credenziale di sola lettura.

Esempio

Nel codice seguente viene illustrato come impostare questa proprietà.

WSHttpBinding b = new WSHttpBinding();
EndpointAddress ea = new EndpointAddress("http://localhost/Calculator");
CalculatorClient client = new CalculatorClient(b, ea);
IssuedTokenClientCredential itcc = client.ClientCredentials.IssuedToken;

itcc.LocalIssuerAddress = new EndpointAddress("http://fabrikam.com/sts");

Commenti

Quando si ottiene un token pubblicato da un servizio token di sicurezza, l'applicazione client deve essere configurata con l'indirizzo del servizio token di sicurezza. Queste informazioni possono essere specificate dal servizio di destinazione nel criterio di sicurezza. Nel caso in cui il servizio di destinazione non specifichi queste informazioni nei criteri di sicurezza, il canale WCF del client usa LocalIssuerAddress come indirizzo del servizio token di sicurezza da cui ottenere il token emesso.

Si applica a