gpt4 book ai didi

ruby-on-rails - 如何在 Rail3App 中使用 Ruby 在 Active Directory 中存储图片?

转载 作者:太空宇宙 更新时间:2023-11-03 16:57:48 24 4
gpt4 key购买 nike

我只想将图像上传到 Active Directory。到目前为止,我可以更新除图像之外的任何广告信息。我试图寻找一些想法,但到目前为止一无所获。

我必须以某种方式对图像进行编码吗?我只是用照片的字节串 ldap 替换 jpegPhoto 属性吗?

任何关于解决方案的提示都会很棒。

提前致谢!

最佳答案

首先,Active directory 中有一个名为thumbnailPhoto 的属性。根据this Microsoft article thumbNailPhoto 属性包含八位字节字符串类型数据。 AD 将八位字节字符串数据解释为字节数组。

如果您想要 C# 中的示例代码,您可以获取 something here .

从理论上讲,您还可以使用“B64”等工具通过 LDIF 注入(inject)照片,以 base 64 编码您的图像文件。

其次,在我看来目录不是数据库。因此,即使该属性存在(由 netscape 根据 OID 2.16.840.1.113730.3.1.35 创建),即使 Microsoft 向我们解释了如何将图片放入 Active Directory,我认为最好注册一个 URL 或文件路径从文件系统到目录。

如果我用 40 Ko(缩略图的平均大小)加载每个条目,我不知道对 AD 性能的影响。但我知道,如果网络上存在编写错误的程序,我指的是那种在搜索目录条目时加载所有属性的程序,这将大大增加网络负载。

希望对你有帮助。

日本

关于ruby-on-rails - 如何在 Rail3App 中使用 Ruby 在 Active Directory 中存储图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5410002/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com