This document was generated from CDN thread
Created by: Arpit Desai on 28-03-2011 04:51:48 PM
One of our customers have tried to consume CTS Man reporting APIs through .NET platform and faced some security challenges.
It was identified in our testing and integration efforts that Reporting APIs can be accessed through a .NET based client by leveraging WCF standards.
Due to the limitations of WCF security standards it is recommended to use .NET framework 4.0 and above to consume Reporting Web services from CTS Manager.
Also, when client uses https instead of http, CTS Manager self signs its own certificates and sends to the client over ssl. In order for the client to proceed furthere it must accept this certificate blindly.
Hope this information helps other customers who wish to leverage .NET platform for their client applications.
Subject: RE: Reporting API .Net client environment info
Replied by: Travis Brink on 02-05-2011 05:54:11 PM
We have written a quick powershell app (which uses .NET) and are receiving an error that says "Request does not contain required security header". Is this what you saw as well? Do you have any sample code to share?