zoukankan      html  css  js  c++  java
  • Facebook配置散列秘钥

    在接入facebook的登陆的时候,发现需要配置散列秘钥,需要我们自己生成,我之前有一篇写了如何获取的方法,但是最近发现,我获取的值配置到facebook后,秘钥不对,也不知道为什么。最后没办法,弃用之前的方法,直接在onCreate方法中用代码生成散列秘钥,然后在配置到facebook,发现好用。也不管是什么原因了,只要好用就行了,哈哈,代码在下面:

            try {
    
                PackageInfo info = getPackageManager().getPackageInfo(
                       "your package name",
                        PackageManager.GET_SIGNATURES);
                for (Signature signature : info.signatures) {
                    MessageDigest md = MessageDigest.getInstance("SHA");
                    md.update(signature.toByteArray());
                    Log.d("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
                }
            } catch (PackageManager.NameNotFoundException e) {
    
            } catch (NoSuchAlgorithmException e) {
    
            }
  • 相关阅读:
    扫盲如何在ECLIPSE中使用条件断点
    春困
    气虚咳喘案
    知足老师论糖尿病
    辨痰之病位与寒热
    常用中药功效比较(任之堂)
    女子全身窜痛案
    小儿外感案
    紫斑案
    读任之堂中药讲记笔记
  • 原文地址:https://www.cnblogs.com/whj0402/p/14335492.html
Copyright © 2011-2022 走看看