相关疑难解决方法(0)

任何人都可以解释OAuth吗?

我在http://oauth.net/上读过一些关于它的内容,它显然是"发布受保护数据和与受保护数据交互的简单方法".

我认为这正是我需要通过REST Web服务提供从android/iphone应用程序访问数据的安全方式,但我无法确切地知道它是什么.

所以,简单地说,它究竟做了什么,是否有任何(真的)简单的例子,我可以遵循它,最好在c#中实现可以从智能手机应用程序访问的东西?

c# security rest android oauth

14
推荐指数
2
解决办法
4567
查看次数

通过Android的AccountManager类进行Twitter身份验证

我正在开发一个基于Twitter的应用程序,我正在尝试将Android内置的帐户支持纳入Twitter.以下代码用于弹出我的应用程序的确认对话框以访问twitter,但我不确定要传递什么作为authenticationType.任何帮助,将不胜感激.我在各地搜索过,似乎无法找到正确的答案.它取代了下面的"oauth".

AccountManager am = AccountManager.get(this);
Account[] accts = am.getAccountsByType(TWITTER_ACCOUNT_TYPE);
if(accts.length > 0) {
    Account acct = accts[0];
    am.getAuthToken(acct, "oauth"/*what goes here*/, null, this, new AccountManagerCallback<Bundle>() {

    @Override
    public void run(AccountManagerFuture<Bundle> arg0) {
        try {
                     Bundle b = arg0.getResult();  
                     Log.e("TrendDroid", "THIS AUTHTOKEN: " + b.getString(AccountManager.KEY_AUTHTOKEN));  
                } catch (Exception e) {  
                     Log.e("TrendDroid", "EXCEPTION@AUTHTOKEN");  
                }  
    }}, null);
}
Run Code Online (Sandbox Code Playgroud)

twitter android accountmanager twitter-oauth

9
推荐指数
1
解决办法
4642
查看次数

标签 统计

android ×2

accountmanager ×1

c# ×1

oauth ×1

rest ×1

security ×1

twitter ×1

twitter-oauth ×1