Quantcast
Channel: SCN : Unanswered Discussions - SAP for Mobile
Viewing all articles
Browse latest Browse all 5512

Error while registering user in smp 3.0 through https in IOS.

$
0
0

Hi every one,

 

I am getting below  error for user registration in SMP 3.0  From IOS device.

 

Server Version: SMP 3.0 sp04.

IOS version: IOS 7 and IOS 8.

 

CFNetwork SSLHandshake failed (-9807)

 

"A connection failure occurred: SSL problem (possibly a bad/expired/self-signed certificate).

 

 

Below is the code i am using for Registration:

 

 

SMPClientConnection *clientConnection  =[SMPClientConnectioninitializeWithAppID:serverSettings.appIDdomain:@"default"secConfiguration:serverSettings.securityConfiguration];

   

    if ([self.appConnectionIDlength]>0 ) {

        [clientConnection  setApplicationConnectionID:self.appConnectionID];

    }

 

[clientConnection setConnectionProfileWithHost:serverSettings.smpHostAddressport:serverSettings.mbsPortfarm:nilrelayServerUrlTemplate:nilenableHTTP:NO];


self.userRegistorDelegate =delegate;

   

    SMPUserManager *userManager =[SMPUserManagerinitializeWithConnection:clientConnection];

    NSError *error;

   

    if ([self.appConnectionIDlength] ==0 )

    {

       

        BOOL isUserRegistored = [userManager registerUser:self.gateWayUserNamepassword:self.gateWayUserPassworderror:&error isSyncFlag:NO];

       

        if (isUserRegistored)

        {

            [self.userRegistorDelegateuserRegistrationSuccessful:userManager];

           

        }

        else

        {

            [userManager setRegistrationError:error];

            [self.userRegistorDelegateuserRegistrationFailed:userManager];

        }

       

    }

    else

    {

        [self.userRegistorDelegateuserRegistrationSuccessful:userManager];

    }

 

 

can any one suggest me how to solve this issue ?

 

Thanks and Regards.

Rajasekhar.


Viewing all articles
Browse latest Browse all 5512

Trending Articles



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