İş Tecrubesi
Eğitim Geçmişi
Dil Becerileri
Son Forum Aktiviteleri
3WebView SSL Hata İşleyici uyarılarını düzeltme
Merhaba android ile webview uygulama yaptım bunu google play'de yayınlamak istiyorum fakat red alıyorum. Şu makaleyi yönlendiriyor ama pek anlamadım yardımcı olurmusunuz?
Kodları aşağıya ekliyorum nerede ne şekilde düzenleme yapmam lazım yardımcı olursanız sevinirim.
https://support.google.com/faqs/answer/7071387?hl=tr
Kodlar :
import android.net.http.SslError;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.SslErrorHandler;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView url = (WebView)findViewById(R.id.wv1);
url.getSettings().setJavaScriptEnabled(true);
url.setWebViewClient(new WebViewClient());
url.loadUrl("https://www.aliaygir.com.tr");
getSupportActionBar().hide();
url.setWebViewClient( new SSLTolerentWebViewClient());
}
// SSL Error Tolerant Web View Client
private class SSLTolerentWebViewClient extends WebViewClient {
@Override
public void onReceivedSslError (WebView view, SslErrorHandler handler,SslError error) {
handler.proceed();
}
}
}
Android'de webview kullanarak https sayfaları açma
Webview kullanarak internet sitesini uygulama gibi çektirmek istiyorum. Normal bir web sayfasını uygulama gibi çektirebiliyorum fakat https olan bir web sitesini çektiremiyorum.
Edit: Kodları çalıştırdım fakat bu sefer google play güvenlik açığı olarak görüyor yardımcı olabilirmisiniz.
https://support.google.com/faqs/answer/7071387?hl=tr
Kodlar Ektedir;
import android.net.http.SslError;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.SslErrorHandler;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView url = (WebView)findViewById(R.id.wv1);
url.loadUrl("https://www.aliaygir.com.tr");
url.getSettings().setLoadsImagesAutomatically(true);
url.getSettings().setJavaScriptEnabled(true);
url.setWebViewClient(new WebViewClient());
}
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error){
handler.proceed();
}
}
Android'de webview kullanarak https sayfaları açma
Merhaba kodlar çalıştı faket google play'de red aldı. Güvenlik açığı diye bir hata verdi yardımcı olurmusunuz.
Hata olarak bu sayfaya bakmam için bir link verdi ama pek anlamadım. Güncel eklediğim kodu tekrardan başlıkta sabitliyorun
https://support.google.com/faqs/answer/7071387?hl=tr