草庐IT

oauth-public

全部标签

java - Android - 使用 JavaMail 和 OAuth2 发送电子邮件

我正在开发一个基本的电子邮件发件人应用程序,它只向Gmail发送电子邮件。一段时间后,我弄清楚了OAuth2的漏洞方案,Google现在需要使用GoogleAuthUtilAPI中的getToken()方法进行身份验证。我在网上搜索了JavaMail代码以使用我从API检索到的token发送电子邮件,我发现了我现在正在使用的以下代码:packagecom.provider;importjava.io.ByteArrayInputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputS

java - 错误 : Entities and Pojos must have a usable public constructor - Java

每当我尝试编译应用程序时,我都会收到此错误error:EntitiesandPojosmusthaveausablepublicconstructor.Youcanhaveanemptyconstructororaconstructorwhoseparametersmatchthefields(bynameandtype).-java.util.List系统消息实体.java:@Entity(tableName="system_messages")@TypeConverters(ReplyMessages.class)publicclassSystemMessageEntity{@Pr

android - LinkedIn 抄写员 OAuth 库无法允许访问 LinkedIn 帐户

我正在编写一个概念验证应用程序以使用scribe连接到LinkedInOAuth库。我可以获得请求token,但无法将其交换为访问token。我反复收到oauth_problem=permission_unknown响应,尽管我在LinkedIn上点击了“允许”,当我被要求进行身份验证时,我被重定向到了。我已经注册了一个回调,以便当LinkedIn将用户重定向到我的回调时,我的身份验证Activity将恢复,并且在onResume中我提取请求token和PIN码以用于获取访问token,这部分至少看起来按预期工作。我的代码在这里:packagecom.rockrobot.example

android - 如何在android中包含公共(public)代码

我正在创建一个android应用程序,它有4个不同的Activity,所有Activity都有一个共同的菜单。通常要在所有Activity中显示菜单,我需要在每个文件中添加此代码。@OverridepublicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=getMenuInflater();inflater.inflate(R.menu.menu,menu);returntrue;}无论如何,我可以将此代码添加到一个文件中并包含到所有Activity中吗?提前致谢。 最佳答案

android - 两个android项目使用gradle在同一个存储库中共享公共(public)模块

我们正在创建一个应用程序(实际上是2个),该应用程序分为2个独立的项目,但共享相同的GIT存储库(gitroot中的2个独立文件夹)。它是一个用于手持设备的应用程序,一个用于另一个平台的应用程序。但他们应该共享一些代码,如Utils、API调用等。文件夹结构如下所示:-GIT根目录--项目(项目)---App1(安卓应用)---App2(安卓应用)---通用(安卓库)App1和App2应该能够从普通方式访问代码,当然不能从其他方式访问代码。尝试像上面那样做并使用Gradle,但它似乎不起作用。我知道为两个应用程序共享相同的git存储库可能不是处理这种情况的最佳方式,但我在这里别无选择。

我们可以覆盖CheckTokenEndPoint并在Spring OAuth2中提供自定义的CheckTokenendPoint吗?

我的应用程序具有单独的授权服务器和资源服务器。授权服务器提供对资源服务器的访问令牌。然后,资源服务器将带有访问令牌的受保护资源的请求。资源服务器使用RemoteTokenServices验证访问令牌是否合适。@BeanpublicRemoteTokenServicesremoteTokenServices(final@Value("${auth.server.url}")StringcheckTokenUrl,final@Value("${auth.server.clientId}")StringclientId,final@Value("${auth.server.clientsecret}

android - 无法从 Android 上的 xmpp 服务器获取公共(public)房间列表?

大家好,我是android的新手,我目前被困在这个问题上。我必须返回在xmpp服务器上创建的公共(public)房间列表。我遇到的问题是下面的代码适用于java,但在android的情况下存在空指针异常。如有任何帮助,我们将不胜感激。我正在使用openfire服务器并在本地机器上测试它,所以这就是我使用ip地址而不是域名的原因。我正在为JAVA使用smack库,为android使用Asmack库Stringserver_name="192.168.3.113";ConnectionConfigurationconfig=newConnectionConfiguration(server

android - Google http/oauth2 api 总是为第二个 HTTPRequest 抛出 EOFException

我是安卓新手。我尝试使用OAuth2实现一个简单的客户端/服务器连接,过程是,尝试使用ClientCredentials(client_id和client_secret)连接到OAuth2服务器并获取访问token。使用访问token注册用户。所以涉及到两轮连接。第一轮一直没问题,第二轮http连接老是返回EOFException,搞得我挺迷糊的。相关代码如下(包含在一个新线程中运行的过程中)。NetHttpTransporttransport=newNetHttpTransport();JacksonFactoryfactory=newJacksonFactory();//useht

android - Reddit oAuth 2 for Android "userless"app with Retrofit

我正在尝试在基于Android的“无用户”应用程序中实现RedditoAuth2(每个使用Reddit内容的应用程序都必须有这个implemented)并且我正在遵循这些指南。我registeredanapp并获取相应的client_id。我正在关注APIguidelines和thisforRetrofit以便正确编写Android代码。因此,我编写了两种方法来解决这个问题,但似乎都不起作用。相应fragment中的调用对于这两个选项是相同的,如下所示:publicvoidoAuth(){StringbodyString="grant_type="+"https://oauth.red

android - 使用 spring security oauth 将社交登录添加到 native 应用程序

我一直在关注这个链接https://spring.io/guides/tutorials/spring-boot-oauth2用于对我自己的资源服务器实现安全性。我的最终目标是让自定义登录oauth服务器从我使用grant_type=password实现的android应用程序访问资源服务器。现在我想将Facebook等社交登录添加到同一流程中。我能够轻松地使其适用于网络应用程序,我什至在原生android应用程序中从facebook获得了accessToken,但现在呢?经过如此多的搜索,我找不到任何适合Android应用程序的东西。所以我的问题是:如何使用springoauth2将