We have a webservice (Developed in C#) for Authorize.net. From the Powerbuilder we are generating Web Service Proxy Objects. Everything seems to have worked till now since Authorize.net was using TLS 1.0. After the authorize.net Upgraded to TLS 1.2 , we changed the Webservice to use .Net FrameWork 4.6.
We had to regenerate Web Service Proxy Object again. However when trying to make calls to any function of the Webservice, there's an error ( I am assuming it could be due to the fact that the PB 12.5.2 utilizes .Net Framework 4.0).
How can we fix this ? Is their a way to enforce TLS2.0 Security using PowerBuilder Web Service Proxy Object?
(Note: We have tried to make the changes on Webservice to use .Net Framework 4.0 and change the TLS property as stated in the post below, but the issue still persists).
ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
Error Message : The request failed with the error message:
Object MovedThis document may be found http://test.mytest.net/Authorize/authorize">here