首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CFLDAP无法检索Integer8属性,ColdFusion

CFLDAP无法检索Integer8属性,ColdFusion
EN

Stack Overflow用户
提问于 2011-12-19 12:02:15
回答 3查看 294关注 0票数 0

我正在尝试使用CFLDAP从Active Directory检索accountExpires属性值。但是,当我对记录集进行cfdrump操作时,得到的值为空值。

我尝试过检索其他Integer8属性值,但它们都是空的。

从这里,我使用ADExplorer检查了AD,它们都有值在其中(以日期格式..ADExplorer必须有自动转换工具)。

你知道为什么它什么都得不到吗?

PS。我在服务器上使用CF5、Win2k3

EN

回答 3

Stack Overflow用户

发布于 2011-12-19 12:55:04

根据您的信息,正如在Account-Expires attribute (微软文档)中所解释的那样,Account-Expires是一个64位的值,它表示自1601年1月1日(协调世界时)以来的100纳秒间隔的数量。您可以在this blog中找到有关如何利用它的更多信息。

编辑过的

你可能会找到一些here的帮助。在Java中,64位整数是java.lang.Long,而Long在Coldfusion中是implicitly converted to Integer

票数 0
EN

Stack Overflow用户

发布于 2011-12-20 00:01:15

它是一个尝试由32位应用程序检索的64位值。CF5甚至不是Java。升级是一种选择吗?尝试从64位环境中调用相同的cfldap,比如使用cf9dev版本的较新工作站。

票数 0
EN

Stack Overflow用户

发布于 2011-12-21 11:52:04

我刚刚使用C#创建了一个简单的web服务,并在CF中使用了该web服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8556978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档