0 امتیاز
قبل در برنامه نویسی توسط (193 امتیاز)
برچسب گذاری دوباره قبل توسط

سلام دوستان

من توی اپلیکیشن اندروید صفحه ی پارس پال را از طریق فراخوانی متد PaymentRequest که در وب سریس پارس پال درنظر گرفته شده در WebView نمایش میدهم . کاربر نوع بانک خود را انتخاب میکند و دکمه ی پرداخت را میزند.

در این مرحله webView  در onReceivedSslError خطا میدهد

onReceivedSslError : error :primary error: 3 certificate: Issued to: CN=pep.shaparak.ir,O=SHAPARAK ELECTRONIC CARD PAYMENT NETWORK CO. (PJS),OU=IT DEPARTMENT,L=TEHRAN,ST=TEHRAN,C=IR;

متد  را هم به صورت زیر نوشته ام

			@Override
			public void onReceivedSslError(WebView view,
					SslErrorHandler handler, SslError error) {
				handler.proceed();
				Log.e("onReceivedSslError", "onReceivedSslError : error :"
						+ error);
				super.onReceivedSslError(view, handler, error);
			}

آیا کسی تجربه ی این کار را دارد؟ لطفا راهنمایی کنید

 

 

1 پاسخ

+1 امتیاز
قبل توسط (193 امتیاز)
ویرایش شده قبل توسط
 
بهترین پاسخ

کافیست  دستور زیر را حذف کنیم

super.onReceivedSslError(view, handler, error);

در این لینک به این موضوع اشاره شده است.

سوالات مشابه

0 امتیاز
0 پاسخ 4.5هزار بازدید
+2 امتیاز
1 پاسخ 1.1هزار بازدید
+1 امتیاز
0 پاسخ 496 بازدید
0 امتیاز
0 پاسخ 783 بازدید
...