【问题标题】:Trouble accessing functions of NetAPI32 wrapped in WCF that create users无法访问包装在 WCF 中创建用户的 NetAPI32 函数
【发布时间】:2010-11-03 22:26:36
【问题描述】:

我创建了一个项目,该项目基本上被描述为在远程计算机上创建或编辑用户的消耗性服务。这个想法是连接到服务器并添加用户。项目结构如下:

  • WCF 服务:公开函数以创建/编辑/选择用户

  • 实用程序集:包装在实用程序类中的 Netapi32 COM 函数

  • 消费者:包装对 WCF 服务的调用以在站点中使用的可用程序集

我遇到的问题是,我可以获得运行 WCF 服务的计算机上所有用户的列表,但我无法创建或编辑它们。它只给我只读功能。

有谁知道我该如何解决这个问题,甚至解决它?

【问题讨论】:

    标签: c# wcf .net-3.5 com netapi32


    【解决方案1】:

    实际运行 WCF 服务的帐户很可能没有创建或编辑用户的权限。

    【讨论】:

      【解决方案2】:

      确保您的服务在实际有权创建用户的管理员用户下运行。如果您使用 IIS 的默认用户,我敢打赌它没有那种访问权限。

      【讨论】:

        猜你喜欢
        • 2023-03-16
        • 1970-01-01
        • 1970-01-01
        • 2019-01-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-26
        相关资源
        最近更新 更多