Quantcast
Channel: WCF, ASMX and other Web Services
Viewing all articles
Browse latest Browse all 555

There was no endpoint listening at https://ABC.redf.gov.sa/RedfFinance.Finance.svc/RedfFinance that could accept the message.

$
0
0

Hi,

I can able to add service reference of SOAP service, able to see what type of parameters and how many parameters all their methods expects.  But when I run the application, I am getting below exception.

There was no endpoint listening at https://abc.redf.gov.sa/RedfFinance.Finance.svc/RedfFinance that could accept the message.
This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.

inner exception:
A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed
because connected host has failed to respond 212.12.180.147:443

I am sure it is not connection or IP address or firewall issue, because using SOAP UI tool, I am getting the response as expected from this same machine. Below is my code. Kindly help what I am missing here.

using Consume_REDF_FourTimesAuth.ServiceReference1;

try
            {
                FinanceClient objFinanceClient = new FinanceClient("WSHttpBinding_IFinance");
                System.Net.ServicePointManager.ServerCertificateValidationCallback = ((se, certificate, chain, sslPolicyErrors) => true);
                objFinanceClient.ClientCredentials.UserName.UserName = "abc";
                objFinanceClient.ClientCredentials.UserName.Password = "13456";
                Credential objCredentials = new Credential();
                objCredentials.UserName = "xyz";
                objCredentials.Password = "123456";

                var Response = objFinanceClient.getRealEstateRegions(objCredentials);
                //var Response = objFinanceClient.getCalculaterV2(objCredentials, 123456, 22.2, 11.1, 12, 202, 24, 06, "10/06/1987", 
                //                                                2, "02/11/2019", 22.2, 2, 2, 22.2, 2, 22.2);
                lblDisplay.Text = Response.ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }

Entries made automatically in web.config, after adding service reference.

<system.serviceModel><bindings><wsHttpBinding><binding name="WSHttpBinding_IFinance"><security mode="Transport"><transport clientCredentialType="Basic" /></security></binding></wsHttpBinding></bindings><client><endpoint address="https://webservice.redf.gov.sa/RedfFinance.Finance.svc/RedfFinance"
        binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IFinance"
        contract="ServiceReference1.IFinance" name="WSHttpBinding_IFinance"><identity><dns value="webservice.redf.gov.sa" /></identity></endpoint></client></system.serviceModel>


Viewing all articles
Browse latest Browse all 555

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>