Je sais que c'est un problème de configuration de WCF complexe, mais voici une question de haut niveau:WCF transactions sur Internet
pris en charge par WCF Les transactions sur Internet sans SSL?
Toutes nos méthodes de service sont décorées avec l'attribut TransactionFlow
, .: par exemple
[TransactionFlow(TransactionFlowOption.Mandatory)]
Cela oblige l'appelant à fournir un contexte de transaction. Cela fonctionne très bien pour nous sur notre intranet, mais a des problèmes avec l'invocation sur Internet.
L'erreur que nous recevons lors de l'appel des méthodes de service sur Internet est:
L'opération ne pouvait pas être de manière fluide démarshalées. L'exception suivante a eu lieu: La transaction MSDTC gestionnaire de service de protocole WS-AtomicTransaction 'version10' est désactivé et ne peut pas unmarshal entrants transactions «
ne contribue pas à l'OP du tout. Devrait être un commentaire. –