WCF: INTEROP – SCENERIOS

WCF: INTEROP                 Pushpa Yadav (Microsoft India GTSC) =================================================================================================================   SCENERIO 2: WCF Client talking to some third party web service with message security.   ERROR: The security header element ‘Timestamp’ with the ‘Timestamp-b82acb5a-c863-428d-a8c9-0928ae3fe651’ id must be signed.    STACK: <ExceptionType>System.ServiceModel.Security.MessageSecurityException, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType> <Message>The security header element ‘Timestamp’ with the…

0

WCF: Observing Message ProtectionOrder

WCF: Observing Message ProtectionOrder    Objective 1: Impact of Protection Order   Objective 2: How to observe/confirm that my request is signed and encrypted from WCF traces.   Objective 3: Utilize the knowledge of reading WCF traces and apply the same for troubleshooting the INTEROPE scenarios.      Understanding: http://msdn.microsoft.com/en-us/library/system.servicemodel.security.messageprotectionorder.aspx     Scope: Via Protection…

0

WCF: Dual Layer Encryption (Message + Transport)

WCF: Dual Layer Encryption (Message + Transport)    What I want to do ? I want to encrypt the Message body via server cert and client cert negotiation at Message level. Plus I would like to send complete stuff in an SSL encrypted Transport channel,  by using a SSL cert on IIS.      Step…

2

Live Debugging – Manage Code

Live Debugging – Manage Code   Introduction: We will learn how to use windbg to perform Live debugging on manage code.   Requirement: Windbg (http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx ) SOS Extension (http://msdn.microsoft.com/en-us/library/bb190764.aspx ) Symbol and source file for the executable.   Motive: Very useful to troubleshoot the error which can be easily re-created in testing environment. Give us…

1

WCF: Debugging WCF Throttling

Behavior: w3wp process stops responding to the incoming request and recycling app pool fixes the problem.   Data Collection: Download and Install DebugDiag from http://www.microsoft.com/download/en/details.aspx?id=26798   Click cancel. Go to process tab.   Select the w3wp process and right click and say  – create full user dump     Analysis Let us search the WCF…

0