none
如何使用powershell 命令导出,导入AD账户 UserSMIMECertificate和UserCertificate 属性字段的证书 RRS feed

  • 问题

  • 如何使用powershell 命令导出,导入AD账户   UserSMIMECertificate和UserCertificate 属性字段的证书
    2021年2月25日 7:53

答案

  • 您好,请问如何使用powershell将实际的证书导出呢?

    例如我想导出用户UserSMIMECertificate字段配置的CER文件格式的证书

    导入的时候是通过以下方式导入,并不能导出成证书。:

    $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("C:\temp\cert.cer") 
    $certArray = New-Object System.Collections.ArrayList
    $certArray.Insert(0,$cert.GetRawCertData())
    Set-Mailbox -Identity <UPN des Postfachs> -UserCertificate $certArray

    关于UserSMIMECertificate则是通过Outlook来实现导入导出的。

    此致,

    Kyle Xu


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月1日 8:01
    版主

全部回复

  • 您好,

    UserSMimeCertificate证书是属于客户端证书,需要用户自己从客户端(Outlook/OWA)上传并发布。

    关于UserCertificate,您可以使用Set-Mailbox命令来设置:

    一篇博客也提到了这一个:

    请注意:由于该网站不是由Microsoft托管的,因此链接可能会更改,恕不另行通知。 Microsoft不保证此信息的准确性。 

    我们工程师也写过一篇文章来介绍如何应用S/MIME协议对邮件签名和加密

    此致, 

    Kyle Xu


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年2月26日 3:14
    版主
  • 您好,请问如何使用powershell将实际的证书导出呢?

    例如我想导出用户UserSMIMECertificate字段配置的CER文件格式的证书

    2021年2月26日 18:47
  • 有方法进行导出,导入操作吗?
    2021年3月1日 7:08
  • 您好,请问如何使用powershell将实际的证书导出呢?

    例如我想导出用户UserSMIMECertificate字段配置的CER文件格式的证书

    导入的时候是通过以下方式导入,并不能导出成证书。:

    $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("C:\temp\cert.cer") 
    $certArray = New-Object System.Collections.ArrayList
    $certArray.Insert(0,$cert.GetRawCertData())
    Set-Mailbox -Identity <UPN des Postfachs> -UserCertificate $certArray

    关于UserSMIMECertificate则是通过Outlook来实现导入导出的。

    此致,

    Kyle Xu


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月1日 8:01
    版主