TRA Forums

« Back to TIPS

RE: Reporting API .Net client environment info

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
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.

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?