当前位置: 首页 > 知识库问答 >
问题:

定制凭证提供商

嵇俊德
2023-03-14

我已经构建了一个自定义凭据提供程序,它在Windows SDK中作为示例提供。它在计算机上工作得很好。

当CR安装在远程服务器上,人们通过RDP连接到它时,会两次提示用户输入用户名/密码对,第一次是在本机RDP客户端中,第二次是在自定义凭据提供程序本身中,当用户通过本机RDP客户端成功登录时。

有没有办法获取第一步输入的用户名和密码,并将其写入CR字段。

共有2个答案

凌联
2023-03-14

您必须在筛选器中实现UpdateRemteCredential。

袁卓
2023-03-14

这是故意的。出于安全原因,在这种特殊情况下,Microsoft会强制用户进行两次身份验证。

请参见RDC和自定义凭据提供程序。

 类似资料:
  • 因此,我开发了一个定制的身份验证提供商,(为了大大简化事情),它将当前用户的密码替换为他们不知道的、完全随机的密码。在身份验证过程中,使用一些wizzy加密,重新生成密码并通过Kerberos身份验证过程传递,以替换他们可能输入的任何密码(忽略)。我不能太详细地介绍它是如何工作的,但不管怎样,它确实在本地工作。我们的想法是在运行Windows Server 2012的云端机器上使用它,但我遇到了一

  • 问题内容: 我正在使用Django Rest Framework开发API。我试图列出或创建“订单”对象,但是当我尝试访问控制台时,出现此错误: 观看次数: 序列化器: 我的网址: 然后我在控制台中使用以下命令: 错误说: 问题答案: 通过在我的settings.py中添加“ DEFAULT_AUTHENTICATION_CLASSES”来解决

  • 问题内容: 我在我的Spring启动应用程序中使用JBoss resteasy。如下配置了我的自定义JasonProvider并使用com.fasterxml.jackson。 在我的客户代码中 虽然jsonProvider已注册,但是当我打电话时,它没有调用我的jsonProvider。 引起原因:com.fasterxml.jackson.databind.exc.UnrecognizedPr

  • 我正在阅读Symfony通过自定义用户提供商管理用户的方法:https://symfony.com/doc/current/security/custom_provider.html 当用户提交用户名和密码时,身份验证层要求配置的用户提供程序返回给定用户名的用户对象。Symfony然后检查此用户的密码是否正确,并生成安全令牌 当我们在本地使用用户/密码连接到数据库时,这非常有效,但是我想对另一个服

  • 我正在尝试在节点中使用Firebase。但是每次我重新启动服务器时,都会出现以下错误: FIREBASE警告:提供的身份验证凭据无效。这通常表示您的FirebasApp实例没有正确初始化。确保您的apiKey和数据库URL与https://console.firebase.google.com/为您的应用提供的值相匹配,或者如果您使用的是服务号,请确保它已被授权访问指定的数据库URL,并且来自正确

  • 我已经开始调查凭证提供者是如何工作的,但由于糟糕的文档,我被困在了几个地方。 我有控制台应用程序(有点像ssh服务器),当我远程连接到这个应用程序和认证(没有登录),我希望它能够转发这些凭据凭证提供商,我希望CP登录用户(创建会话)。 我还注意到,在文档中,它说方法总是在之后被调用。但是我添加了日志,而且在之后永远不会被调用。 正如我所知,当应用程序提供凭据时,会调用。我不明白通过申请提供证明是什