1. Michael Bestikov
  2. PowerBuilder
  3. Thursday, 4 February 2021 11:56 AM UTC

hello

can not to create Web Service Proxy for HTTPS  in pb classic 12.5

What i need to , may be to define something  in web.config of the service 

Work with https is the requerment of our devops 

 

 

 

 

 

Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Thursday, 4 February 2021 12:51 PM UTC
  2. PowerBuilder
  3. # 1

Even you get this working the HTTPS is not TLS 1.2 so not secure.  You should upgrade to PB 2019 R3 and use the new HTTPClient object to call SOAP Web Services and RESTClient to call REST APIs.  This tech article explains how to call SOAP: https://community.appeon.com/index.php/articles-blogs/tutorials-articles/2-powerbuilder/236-call-soap-web-services-using-httpclient-object

 

Comment
  1. Kevin Ridley
  2. Thursday, 4 February 2021 14:38 PM UTC
100% agree!
  1. Helpful
There are no comments made yet.
Kevin Ridley Accepted Answer Pending Moderation
  1. Thursday, 4 February 2021 13:19 PM UTC
  2. PowerBuilder
  3. # 2

It would probably help to list the steps you have done so far and specifically what is going wrong.  Are you using the .NET web service engine?  Did you consume the WSDL without any problem?  Are you able to create the connection successfully?  Is it failing on the Connection.CreateInstance?  Failing on function call?  Are you requiring authentication?

 

I'm sure you realize that PB 12.5 is no longer supported and you should upgrade to Appeon PB 2019.  That would be my first recommendation.  There are just some things that aren't supported in the very outdated SOAP implementation of PB 12.5.  Best bet is to download a trial of 2019 and try.

 

KR

Comment
  1. Michael Bestikov
  2. Thursday, 4 February 2021 13:48 PM UTC
thank you . that what i passed to manager.
  1. Helpful
There are no comments made yet.
Michael Bestikov Accepted Answer Pending Moderation
  1. Thursday, 4 February 2021 13:42 PM UTC
  2. PowerBuilder
  3. # 3
 

hi 

when i use htttp already is okay .

we have about 10 connections to services by http.

 

when i put https link into wbe service proxy wizard  i receive a message "invalide wsdl"

notwithstanding  i have additional https binding and gethttpsenabled = true  in service web.config

Apparentky this is simply not possible in this pb version.

 

May be you have some trick to overcome (in pb 12.5)?

 

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.