zoukankan      html  css  js  c++  java
  • c# DirectoryEntry LDAPS

    参考地址:
    https://stackoverflow.com/questions/54987776/ldap-connection-error-the-server-is-not-operational-when-connecting-to-port

    1. 测试 LDAPS 网络连接
    Test-NetConnection ad.sipac.gov.cn -Port 636

    2. 运行 power shell 下载证书的脚本(修改 $domain 参数值):
    $domain = "ad.sipac.gov.cn"
    $webRequest = [Net.WebRequest]::Create("https://$($domain):636")
    try { $webRequest.GetResponse() } catch {}
    $cert = $webRequest.ServicePoint.Certificate
    $bytes = $cert.Export([Security.Cryptography.X509Certificates.X509ContentType]::Cert)
    set-content -value $bytes -encoding byte -path "~Downloads$domain.cer"

    3. 安装证书:
    双击根证书文件,点击安装 -> 本地计算机 -> 将所有的证书都放入下列存储 -> 选择“受信任的根证书颁发机构” 点确定 -> 下一步

    4. 代码中的 LDAP 连接字符串设置为 636 端口(LDAP 端口是 389,LDAPS 是 636)
    "LDAP://ad.sipac.gov.cn:636/OU=bsyan,DC=sipac,DC=gov,DC=cn"

  • 相关阅读:
    Python基础
    熟悉常见的Linux操作
    大数据概述
    实验报告(3)-语法分析
    LL(1)文法
    简化版C语言文法
    实验报告(1)-词法分析
    中文词频统计
    综合练习:英文词频统计
    字符串练习
  • 原文地址:https://www.cnblogs.com/myesn/p/DirectoryEntry-LDAPS.html
Copyright © 2011-2022 走看看