Again, this is only needed if you have custom applications that connect to Projector using our Web Services. You can use the following test end points to confirm your application will work once we make the changes. A successful connection verifies the application has the right cipher suites
- Determine if your application uses our new Web Services, legacy Web Services, RESTful web services, or any combination of the three.
- New Web Services - Getting Started with Web Services 2.0
- Legacy Web Services - Getting Started with Web Services
- RESTful Web Services - Report Web Services
- Change the endpoint for your application to the following test endpoints
- New Web Services End Point https://secureqa.projectorpsa.com/OpsProjectorWcfSvc/PwsProjectorServices.svc?wsdl
- Legacy Web Services End Point https://secureqa.projectorpsa.com/OpsProjectorWebSvc/OpsProjectorSvc.asmx?wsdl
- RESTful Web Services
-edit your RESTful report URL and append ‘qa’ to ‘app’. For example, https://appqa.projectorpsa.com/report/code/[yourparams]
- Connect using the following APIs
- New Web Services: Execute pwsAuthenicate against the test end point
- Legacy Web Services: Execute GetWebServiceUrl against the test end point
- Examine the response.
- If the connection is successful – the appropriate response object should be returned
- If connection fails - responses will vary based on the software stack your application uses, but a TLS handshake failure will look similar to this: “An existing connection was forcibly closed by the remote host”
If you encounter a handshake failure, please contact Projector Support and include the date, time, time zone, request XML, and response XML that you encountered testing the web service. You can contact Projector support desk at support@projectorpsa.com or 1-617-431-4111 x1.