问题标签 [authenticator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1501 浏览

java - HTTPS 身份验证错误

我正在尝试从需要使用用户/密码进行身份验证的网站下载 xml 文件。通过手动浏览当然没有问题,弹出窗口需要插入用户/密码,但在这里我希望它自动完成。这是我的代码

但是我得到了例外

有人可以帮忙吗?

0 投票
0 回答
276 浏览

android-authenticator - 如何访问在 Android 的帐户身份验证器中设置的首选项

我需要获取 CheckBoxPreference 和 SwitchPreference 的值。

在 account_preferences.xml 我有:

在此处输入图像描述

0 投票
2 回答
1414 浏览

java - Android HttpURLConnection-信任所有主机的最简单方法?

我正在尝试通过 Android 客户端访问 https 站点:

connect调用引发异常:

编辑:我被告知该站点正在使用自签名证书,并且由于这只是一个原型,我只需要信任所有主机就可以工作。有人可以指出我这样做的一个简单例子吗?我在网上看到的代码变得非常复杂,我只想绕过任何验证。

0 投票
3 回答
3309 浏览

java - 从非 gmail 帐户以编程方式发送电子邮件时出错

我正在尝试使用我从这里获取的一些已知方法从我的 Android 应用程序以编程方式发送和发送电子邮件。

该方法适用于 gmail 帐户,但是当我尝试使用不同的提供商帐户(如 hotmail、yahoo、outlook)时,它会引发此错误:

我正在使用以下凭据发送邮件:

用户:@hotmail.com 主机:smtp-mail.outlook.com 端口:587

尝试使用不同的帐户(所有这些都是非 gmail),我每次都得到相同的错误。

我的MailSender课是:

我把这个方法称为:

正如我之前所说,该方法适用于 gmail 帐户,所以我认为这不是数据解析问题,而且我确信我尝试的所有凭据都是正确的。

这可能是一个礼仪问题。

因此,如果有人能帮我解决这个问题,我将不胜感激。

提前致谢,

马加布罗

0 投票
0 回答
69 浏览

android - 如何仅对用户进行一次身份验证?

我有一个需要来自服务器的身份验证的应用程序。每次尝试从该服务器获取服务时,我都应该使用扩展 Authenticator Class的类来设置此代码。

Authenticator.setDefault(new UserAuthenticator("my_mail", "my_password"));

这是 UserAuthenticator 类:

有没有办法只实例化这个类一次,然后在所有其他活动中使用(用户保持身份验证)。

我的意思是我想对用户进行一次身份验证,并且每次我需要请求服务器时都不要重复该类的实例化。

ps:我试图让它成为一个静态的内部类,但是每次都实例化它是行不通的。也许在 Android 中还有其他方式而不是 Authenticator 类,因为我在 Java Web 应用程序中知道这个类。

0 投票
1 回答
714 浏览

java - Java 身份验证程序问题

我是编程新手,并创建了一个小程序来练习代码。这是一个身份验证程序,您在其中输入用户名和密码,只有我指定的用户名和密码才能使其显示图片。我输入了所有代码,没有错误;但是当我运行它并输入用户名和密码时,它无法显示图片。这是我的代码。

0 投票
2 回答
1264 浏览

authentication - Jboss 7 自己的验证器

我正在尝试编写自己的身份验证器,它将读取特定的自定义 cookie 并验证存储在该 cookie 中的基于用户的 od 令牌。作为一个例子,我学习了这个类:org.jboss.security.negotiation.NegotiationAuthenticator

所以我开始编写自己的身份验证器:

公共类 SampleAuthenticator 扩展 AuthenticatorBase{

如您所见,我的类仅包含必须使用默认值实现的所需方法。

我已将此验证器作为模块安装在 Jboss“模块”目录中。

然后我在standalone.xml 中添加了新的安全域:

我也在standalone.xml中将我的模块设为全局(在jboss域子系统中):

现在看来我的身份验证器已准备好使用(仅用于输出字“===CHECK===”)

在我的示例 Web 应用程序中,我添加了 jboss-web.xml 描述符:

我的 web.xml 描述符如下:

最后,当我尝试部署我的 Web 应用程序时,它抛出了这个异常:

我被困在这一点上。我试图重新实现一些身份验证器,但这个 ClassCastException 始终存在。

任何人都可以帮助我编写自己的身份验证器吗?我正在使用 Jboss EAP 6.2 和 Jboss 7.1.1

0 投票
1 回答
42 浏览

java - 大量需要帮助的项目。java编程新手

好的,所以这很长。我正在做一个课堂项目,我们得到了如何做的例子。我对此很陌生,所以我做了我认为可以做的事情,但我似乎无法做到这一点,并且可能在这段代码中有大量错误和不正确的东西。这是一个密码认证系统,只是其中的一半。我注释掉了生成密码功能,因为我还没有到那里。整个程序编译,但它总是生成密码不正确。

我注释掉了几个不同的部分,例如大写计数++ 函数,因为我尝试了不同的方法,但都不起作用。这部分应该检查密码是否有 2 个大写、2 个小写和 2 个数字,它会根据大小写显示“您输入的密码有效或无效”。这只每次都显示无效。

0 投票
1 回答
329 浏览

session - 如何使用 Ember Simple Auth 获取自定义会话的属性

问题:我不知道如何在控制器中获取当前会话。

我有一个自定义身份验证器、自定义会话和初始化程序,定义如下:

../app/authenticators/custom.js 中的自定义身份验证器

../app/sessions/custom.js 中的自定义会话

../app/initializers/authentication.js 中的初始化程序

我正在尝试通过使用在我的一个控制器中获取tokenand ,但它给了我以下信息:userDatathis.get('session')

ember_simple_auth:session我在本地浏览器存储中看到了键和值{"authenticator":"authenticator:custom","token":"123456789","userData":{"id":"1","email":"something@email.com","api_key":"123456789","expiry_time":"2014-12-31 14:02:56"}}

我基本上需要获取本地存储中的内容。我该怎么做呢?

0 投票
1 回答
1520 浏览

java - 未调用身份验证器 getPasswordAuthentication

我是网络编程的新手。这是我的代码:

我正在从 IDE 运行此代码。问题是尽管我打开了一个带有 URL 的流,但没有调用getPasswordAuthentication()方法。Authenticator请帮忙。提前致谢