Esta página foi útil?
Seus comentários sobre este conteúdo são importantes. Queremos saber sua opinião.
Comentários adicionais?
1500 caracteres restantes
WSDL e política
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

WSDL e política

.NET Framework 4.5

Este tópico aborda Windows Communication Foundation (WCF) WSDL 1.1, detalhes de implementação de WS-Policy e WS-PolicyAttachment, bem como declarações adicionais do WS-Policy e extensões WSDL 1.1 introduzidas por WCF.

WCFimplementa as especificações WS-Policy e WS-PolicyAttachment enviadas ao W3C com restrições e esclarecimentos descritos neste documento.

Este documento usa os prefixos e namespaces mostrados na tabela a seguir.

Prefixo

namespace

wsp (WS-Policy 1.2)

http://schemas.xmlsoap.org/ws/2004/09/Policy

wsp (WS-Policy 1,5)

http://www.w3.org/NS/WS-Policy

HTTP

http://schemas.microsoft.com/WS/06/2004/Policy/http

MSMQ

http://schemas.microsoft.com/WS/06/2004/mspolicy/MSMQ

MSF

http://schemas.microsoft.com/WS/2006/05/Framing/Policy

mssp

http://schemas.microsoft.com/ws/2005/07/SecurityPolicy

msc

http://schemas.microsoft.com/ws/2005/12/WSDL/Contract

CDP

http://schemas.microsoft.com/NET/2006/06/duplex

WCFusa as seguintes extensões WSDL1.1 para descrever os requisitos de sessão de contrato.

WSDL:portType/WSDL:operation/@msc:isInitiating

xs: Boolean, indica que esta operação inicia um WCF sessão. o valor padrão é false.

WSDL:portType/WSDL:operation/@msc:isTerminating

xs: Boolean, indica que esta operação termina um WCF sessão. o valor padrão é false.

WSDL:portType/WSDL:operation/@msc:usingSession

xs: Boolean, indica que este contrato requer sessão seja estabelecida.

Aa702746.collapse_all(pt-br,VS.110).gifURIs de transporte de associação de 1. x HTTP SOAP

WCFusa os seguintes URIs para indicar os transportes para ser usado para elementos de extensão de ligação WSDL 1.1, SOAP 1.1 e SOAP 1.2.

Transporte

URI

HTTP

http://schemas.xmlsoap.org/soap/http

TCP

http://schemas.microsoft.com/SOAP/TCP

MSMQ

http://schemas.microsoft.com/SOAP/MSMQ

Pipes nomeados

http://schemas.microsoft.com/SOAP/Named-pipe

Além das declarações de política introduzidas nas especificações de serviços da Web (WS-*) e mencionado em outras seções deste documento, WCF implementa as seguintes declarações de política.

Declaração de política

Assunto da diretriz

Descrição

http:HttpBasicAuthentication

Ponto de extremidade

Ponto de extremidade usa autenticação básica HTTP.

http:HttpDigestAuthentication

Ponto de extremidade

Ponto de extremidade usa a autenticação Digest HTTP.

http:HttpNegotiateAuthentication

Ponto de extremidade

Ponto de extremidade usa a autenticação HTTP Negotiate.

http:HttpNtlmAuthentication

Ponto de extremidade

Ponto de extremidade usa a autenticação NTLM HTTP.

o MSF: transmitidos

Ponto de extremidade

Ponto de extremidade usa enquadramento de mensagem em fluxo. Essa afirmação é usada com o protocolo de enquadramento de mensagem fornecido para transportes, como TCP e pipes nomeados.

MSF:SslTransportSecurity

Ponto de extremidade

Ponto de extremidade usa segurança da camada de transporte (TLS) com quadros de mensagens.

MSF:WindowsTransportSecurity

Ponto de extremidade

Ponto de extremidade usa a negociação de provedor de segurança (SPNEGO) com quadros de mensagens.

MSMQ:MsmqBestEffort

Ponto de extremidade

MSMQ com garantias de melhor esforço.

MSMQ:MsmqSession

Ponto de extremidade

MSMQ com garantias de sessão.

MSMQ:MsmqVolatile

Ponto de extremidade

MSMQ volátil.

MSMQ: autenticado

Ponto de extremidade

Autenticação é usada com o transporte MSMQ.

MSMQ:WindowsDomain

Ponto de extremidade

MSMQ usa a autenticação de domínio do Windows.

CDP:CompositeDuplex

Ponto de extremidade

Ponto de extremidade usa duas conexões de transporte inversa separado do e mensagens.

mssp:RsaToken

Aninhados

Declaração de token chave RSA. Normalmente, esse requisito será atendido por uma chave RSA serializada diretamente como parte das informações de chave em uma assinatura de endosso.

mssp:SslContextToken

Aninhados

Requer que um SecurityContextToken obtido usando binário handshake TLS usando WS-Trust. Asserções aninhadas incluem: sp:RequireDerivedKeys, mssp:MustNotSendCancel, mssp:RequireClientCertificate.

mssp:MustNotSendCancel

Aninhados

Especifica um requisito de um token de segurança de solicitação (RST) solicitar mensagens [WS-Trust] usando a ligação de cancelar [WS-Trust, WS-SC] não ser enviado para o emissor de um determinado SecurityContextToken. Se essa declaração estiver presente, essas mensagens de solicitação não devem ser enviadas para o emissor. Se não houver essa afirmação, essas mensagens de solicitação podem ser enviadas para o emissor.

mssp:RequireClientCertificate

Aninhados

Esse elemento opcional especifica um requisito para um certificado de cliente a ser fornecido como parte do protocolo TLSNEGO. Se essa declaração estiver presente, um certificado de cliente deve ser fornecido. Se essa declaração não estiver presente, um certificado de cliente não deve ser fornecido. Essa declaração não deve ser usada para mssp:SslContextToken.

Mostrar:
© 2015 Microsoft