【问题标题】:Programmatically creating a user in an Azure Virtual Machine from a webapp in the same resource group从同一资源组中的 web 应用程序以编程方式在 Azure 虚拟机中创建用户
【发布时间】:2017-12-14 17:42:03
【问题描述】:

我有一个在 Azure 中运行的 MVC Web 应用程序,它位于一个资源组内,我也在其中运行一个虚拟机来托管 FTP 服务。当我在 Web 应用程序中创建用户帐户时,我希望应用程序同时在虚拟机中创建一个用户帐户,以便新用户可以登录到 FTP 服务器。据我所知,VM 不是域的一部分,我们没有为这些用户使用 Active Directory。 VM 运行 Windows Server 2016 Datacenter。我已经找到了使用 Active Directory 和 Linux VM 执行此操作的方法,但这些方法无法在这里完成工作。谁能在这里指出我正确的方向?任何意见将不胜感激。

【问题讨论】:

  • 你找到了从你的应用创建本地用户的方法吗?
  • 不幸的是,没有。其他功能优先,这仍然是一个手动过程。

标签: azure ftp virtual-machine azure-virtual-machine


【解决方案1】:

这终于作为一个行动项目回来了。我的解决方案涉及编写一个在 VM 内运行的 Windows 服务,并轮询应用程序和 VM 都可以访问的数据库表。当服务看到已请求帐户时,它会创建帐户并将加密的凭据存储在数据库中。我有理由确定,出于安全原因,我最初尝试做的事情是不可能的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多