标签: authenticator

来宾用户如何在 Azure Active Directory 中重置其 MS Authenticator MFA 设置?

我知道如何在我的主机租户中重置我的身份验证器应用 MFA 设置。我会按照此处找到的说明使用此链接https://account.activedirectory.windowsazure.com/proofup.aspx?proofup=1 https://learn.microsoft.com/en-us/azure/active-directory/user- help/multi-factor-authentication-end-user-manage-settings,我会单击“设置身份验证器应用程序”按钮。

在此输入图像描述

但是,如何在我作为访客的租户中重置我的 MFA ?

authenticator azure-active-directory azure-ad-b2b multi-factor-authentication

16
推荐指数
2
解决办法
3万
查看次数

基于每个连接的Java身份验证器?

我正在构建一个与使用基本身份验证的REST接口对话的Eclipse插件.当身份验证失败时,我想弹出我的插件的设置对话框并重试.通常我可以使用静态Authenticator.setDefault()为所有人设置一个身份验证器HttpURLConnection,但是因为我正在编写一个插件,所以我不想覆盖Eclipse的默认值Authenticator(org.eclipse.ui.internal.net.auth);

我想Authenticator在加载之前设置我的自定义并在之后放回Eclipse的默认值,但我想这将导致多线程的种类问题,所以我很快就失去了这个概念.

Google搜索会产生各种结果,基本上告诉我这是不可能的:

Java URLConnection API应该有一个setAuthenticator(Authenticator)方法,以便在需要身份验证的多线程上下文中更容易地使用此类.

资源

如果应用程序包含很少的第三方插件,并且每个插件都使用自己的Authenticator,我们应该做什么?每次调用"Authenticator.setDefault()"方法都会重写以前定义的Authenticator ...

资源

是否有任何不同的方法可以帮助我克服这个问题?

java httpurlconnection authenticator

14
推荐指数
1
解决办法
5558
查看次数

可以禁用Java在Windows上的"单点登录"(使用"凭据管理器"中的凭据)吗?

Java SE 6文档中的Oracle "Http Authentication"页面说"如果您作为域用户在Windows计算机上运行,​​或者您在已经发出kinit命令并获得凭据缓存的Linux或Solaris计算机上运行"那么实例传递给Authenticator.setDefault()"将被完全忽略".

这与我观察到的相符:在Windows系统上为主机X设置HTTP或HTTPS连接始终从"Windows Vault"的"Windows凭据"传递主机X的凭据,如我的Windows 7"凭据管理器"中所示控制面板页面.

但是,在我的用例中,我不想使用可能由Windows存储的任何凭据,而是我总是希望使用我在代码中明确指定的凭据.

有没有办法覆盖记录的行为,即有没有办法忽略Windows存储的凭据?

更新:如果没有,有人可以指向我在Java SE 6源代码中的位置,在那里我可以看到存储的Windows凭据不能被忽略吗?

java windows credentials authenticator

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

用于Google身份验证器的java API

我想使用Google身份验证器添加双因素身份验证,并想知道谷歌是否提供了java api.我试着寻找它,但没有找到任何.任何人都可以指向我的java api,如果有的话.如果不是,我如何在我的基于Web的Java应用程序中使用Google身份验证器.我在我现有的应用程序中使用Spring框架

java api authenticator google-authenticator

8
推荐指数
2
解决办法
2万
查看次数

Okhttp 3.x 动态添加/删除验证器/拦截器

是否可以向现有Okhttp实例添加/删除身份验证器和/或拦截器?如果是,如何?

java authenticator interceptor okhttp

7
推荐指数
1
解决办法
2582
查看次数

OKHttp Authenticator 不适用于 Retrofit 暂停乐趣

我最近更新了 Retrofit to2.7.0和 OKHttp to3.14.4以利用 Retrofit 接口上的暂停乐趣。

除此之外,我还尝试为刷新令牌逻辑实现身份验证器。

这是改造界面

interface OfficeApi {
    @Authenticated
    @POST
    suspend fun getCharacter(): Response<CharacterResponse>
}
Run Code Online (Sandbox Code Playgroud)

这是我的身份验证器

class CharacterAuthenticator : Authenticator {

    override fun authenticate(
        route: Route?,
        response: Response
    ): Request? {
        if (responseCount(response) >= 2) return null

        return response.request()
                        .newBuilder()
                        .removeHeader("Authorization")
                        .addHeader("Authorization", "Bearer $newToken")
                        .build()

        return null
    }

    private fun responseCount(response: Response?): Int {
        var result = 1
        while (response?.priorResponse() != null) result++
        return result
    }

}
Run Code Online (Sandbox Code Playgroud)

这是改装有趣的电话

    override suspend fun getCharacter() …
Run Code Online (Sandbox Code Playgroud)

android authenticator okhttp retrofit2 kotlin-coroutines

6
推荐指数
1
解决办法
1352
查看次数

Azure 身份验证器帐户图标 - 公司徽标?

有谁知道是否可以将自定义图像添加到Azure Authenticator应用程序中的帐户?对于我们所有的帐户,它始终显示上传到 AAD 的用户照片或通用徽章图像

我们希望将我们公司的图像添加到帐户中,而不是用户的个人图像或通用徽章。我们仍然希望在 AAD 中保留用户的照片。我相信应该有一种方法可以实现这一点,因为如果我添加 GitHub 帐户,它会自动创建带有 GitHub 徽标的帐户: Azure 身份验证器,带有我们帐户的 GitHub 徽标和通用徽章图像

谢谢,吉里

azure authenticator azure-authentication

6
推荐指数
1
解决办法
1206
查看次数

应用 Microsoft Authenticator App 来批准/拒绝 ASP.NET Core 中的 2FA

目前,当我们使用 Microsoft Authenticator App 与 Microsoft 帐户时,他们要求我们单击批准或拒绝,而不是将密码填写到登录网站、系统中。

我们可以在没有 Microsoft 帐户(例如个人帐户或组织帐户)的情况下将相同的体验应用到我们的网站中吗?

我想如果可以的话,微软会要求我们注册一个 api,让他们在用户批准、拒绝后。

如果不能,是否有任何替代应用程序、服务提供此功能?

PS:当然我们可以自己实现移动应用程序充当身份验证器应用程序

谢谢你的帮助

c# authenticator two-factor-authentication asp.net-core-2.0

5
推荐指数
1
解决办法
1336
查看次数