I had to add verify=False to the requests line to get this to work. Of course, this is less secure.
r = requests.get(ISP_CONFIG[isp]["essa_url"], params={ "api" : api, "salutation" : salutation, "name" : name, "gender" : gender, "dob" : dob, "mobile" : mobile, "nationality" : country, "email" : email, "tid" : transid, },verify=False)
r = requests.get(ISP_CONFIG[isp]["essa_url"], params={ "api" : api, "dob" : dob, "mobile" : mobile, "otp" : otp, "success_code" : success_code, "tid" : transid }, verify=False)
Perhaps this isn't an issue with the app and there is an issue with the wireless@sg certificate, but I'm not able to confirm that.
I had to add verify=False to the requests line to get this to work. Of course, this is less secure.
r = requests.get(ISP_CONFIG[isp]["essa_url"], params={ "api" : api, "salutation" : salutation, "name" : name, "gender" : gender, "dob" : dob, "mobile" : mobile, "nationality" : country, "email" : email, "tid" : transid, },verify=False)r = requests.get(ISP_CONFIG[isp]["essa_url"], params={ "api" : api, "dob" : dob, "mobile" : mobile, "otp" : otp, "success_code" : success_code, "tid" : transid }, verify=False)Perhaps this isn't an issue with the app and there is an issue with the wireless@sg certificate, but I'm not able to confirm that.