Page History
...
Da DGWS baserer sig på XML, kan XmlMessageHeader.HeaderFromXml bruges til at indsætte en DGWS header generet ifbm. genereret af en WCF service reference.
...
| Code Block | ||
|---|---|---|
| ||
var dgwsHeader = new dk.nsi.seal.dgwstypes.Header()
{
SecurityLevel = 4,
SecurityLevelSpecified = true,
Linking = new Linking { MessageID = Guid.NewGuid().ToString("D") }
};
using (new OperationContextScope(client.InnerChannel))
{
// Adding seal-security and dgws-header soap header
OperationContext.Current.OutgoingMessageHeaders.Add(new IdCardMessageHeader(sealCard));
OperationContext.Current.OutgoingMessageHeaders.Add(HeaderFromXml(dgwsHeader));
return client.invokeAsync("test");
} |
...