问题标签 [ifd]

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 回答
246 浏览

smartcard - 来自智能卡读卡器的 Reader MaxIFSD 属性

我正在尝试找到一种在不存在卡时从读卡器读取 IFD(接口设备 - 序列号)属性的方法。SCard API 似乎有这样的要求,即所有属性只能通过卡句柄读取。虽然这对于卡片属性来说似乎很明显,但读取阅读器属性似乎是一个不好的要求。

我正在研究的一种方法是直接向阅读器驱动程序发送 TLV 命令;这应该可行,但问题是我需要弄清楚驱动程序为其 FDO 公开的名称。

甚至我下载并测试过的许多智能卡实用程序也要求存在卡。然而,一个实用程序 (PCSCDiag.exe) 能够获得我所追求的一个值,即使该卡不存在也是如此。

0 投票
0 回答
1036 浏览

c# - 生成 TIFF 时如何控制 TIFF 图像标题的第一个 IFD 偏移值?

我想知道有没有办法控制存储第一个值byte data的图像标题中的 4。TIFFIFD offset

我有一种情况,当我扫描三个不同的图像并直接存储到文件系统中时,它带有值[4949 002A 00000080](十六进制)

但是,使用libTiff .net api时,当我将所有三个图像组合并创建一个时TIFF,标头中的最后四个字节带有随机值,即 1st IFD offset

我有一个要求,第一个IFD offset应该是00000080。我正在使用带有libTiff.net api 的 C# 来生成TIFF.

请找到snippet代码:下面的代码使用捕获的图像创建一个 Tiff 文件:

front.tif、gray.tif 和rear.tif 具有正确的标题数据。[4949 002A 00000080](十六进制)

下面的代码使用 libTiff.net api 绑定所有图像并创建单个 tiff 图像。

一旦创建了三页的 TIFF 图像,标题值就会不一致。 [4949 002A 0003B210] (hex)

[更新 1]

Stackoverflow 回答output.CheckpointDirectory();描述了在将任何数据写入文件之前调用。我也尝试了该方法并发现,现在标头的最后四个字节已更改,并且始终相同,不像之前它始终是随机的。现在我得到00000010

谢谢

0 投票
1 回答
223 浏览

active-directory - 具有多个 Active Directory 的 Active Directory 联合身份验证服务 (ADFS),它们之间没有双向信任

我在两台 Windows Server 2012 R2 机器上安装了 ADFS 和 AD。我已经设法将它们连接在一起,并且一切正常。但是如何向我的 ADFS 配置添加更多活动目录?我已经准备好从头开始一切。

实际上,我希望此功能可以登录我网站中任何 AD 森林中的任何用户。我查看了互联网,但没有任何配置可以完成这项工作。我想要此工作的 ADFS 配置包含规则、中继等。

有人知道这个配置吗?

0 投票
3 回答
2338 浏览

plugins - CRM 2016 内部部署 - 在 IFD 模式下无法通过插件注册连接到 CRM

我有 Microsoft Dynamics CRM 2016 On Premise 和 IFD 启用它。在这种情况下,我无法将插件注册连接到 CRM。即使我无法连接到 XRMtoolbox。我的问题是 Home Realm URL 是什么?

无法登录到 Dynamics CRM

在此处输入图像描述

处理登录请求时发生错误。

在此处输入图像描述

0 投票
0 回答
771 浏览

authentication - Microsoft Dynamics CRM 365 “用户身份验证失败!”,InvalidOperationException

我正在使用 CRM SDK 与 CRM 对话。

我的组织拥有带 IFD 身份验证的 Dynamics CRM 365(本地)。当我尝试连接到 CRM 时,它显示出一些随机行为。有时我可以使用 AD 身份验证进行连接,有时通过 OnlineFederation 进行连接,最奇怪的连接是通过 Live ID。如果是 IFD 身份验证,则不应使用 LiveID 进行连接。我正在使用以下格式的连接字符串进行 IFD 身份验证:

IDataDictionary用来在缓存中维护身份验证信息。每当我的服务尝试使用缓存连接到 CRM 时,我都会收到以下错误:

System.InvalidOperationException:用户认证失败!在 Microsoft.Xrm.Sdk.Client.ServiceProxy`1.AuthenticateCore()

我能够检查它存在但无法创建服务代理的缓存键值。serviceClient.OrganizationServiceProxy.Timeout = TimeSpan.MaxValue;

0 投票
1 回答
26 浏览

dynamics-crm - 面向 Internet 的本地 Dynamics 365 将仅接受 Windows 身份验证登录。用户需要 CRM 电子邮件登录权限

最近,我们的一个 Dynamics 365 On-Premise 客户版本 1612 (9.0.20.7) 配置了 IFD 与 Active Directory 联合身份验证服务 v10。

他们可以使用 Windows 身份验证登录详细信息登录,但需要使用 Dynamics 365 电子邮件和密码登录。

我对 AD-FS 并不完全熟悉(我不是 IFD 流程的一部分),但必须有一种方法可以为用户的电子邮件地址设置替代登录。

我遇到的可能的修复是:

  1. 此 MS 文档建议使用 Powershell 设置替代登录 ID

  2. 可以直接在 ADFS 中编辑 AD 声明规则以允许电子邮件登录,但我对 ADFS 不够熟悉,不知道这是否可行。

如果有人能指出我正确的方向,那将是一个巨大的帮助