【问题标题】:How to generate an OAuth nonce in android?如何在 android 中生成 OAuth 随机数?
【发布时间】:2015-11-14 01:34:37
【问题描述】:

我尝试在 android 中生成 OAuth 随机数 -

                byte[] nonce = new byte[16];

                try {
                    rand = SecureRandom.getInstance("SHA1PRNG");
                } catch (NoSuchAlgorithmException e) {
                    e.printStackTrace();
                }

                String oauth_nonce = rand.toString();

                Log.d("nonce value", oauth_nonce);

它给出了类似的东西 - java.security.SecureRandom@58957gy8

这是生成随机数的正确方法吗?如果没有,你能建议一个正确的方法吗?

【问题讨论】:

  • 你是如何解决这个问题的@ronn?下面的方法你用了吗?

标签: android oauth nonce


【解决方案1】:

你可以试试这个

import java.util.UUID;


String nonce = UUID.randomUUID().toString();

【讨论】:

    猜你喜欢
    • 2015-03-27
    • 2021-09-12
    • 2011-04-08
    • 2014-10-02
    • 2018-07-28
    • 2018-10-08
    • 2010-11-14
    • 2016-12-11
    • 2012-11-06
    相关资源
    最近更新 更多