1

我有一个使用 EWS 托管 API 1.2 的应用程序。我们的 Exchange Server 管理员已经为我们设置了一个分配给我们服务帐户的邮箱。在连接和执行基本功能方面一切都很花哨。我们遇到的问题是,根据政策,他们不会选中密码永不过期的复选框。因此,我们今天必须通过手动过程来重置密码。

我们的愿望是自动更改密码,这样我们的应用程序就不会遭受任何撤消分离焦虑,因此我们不必承受文书工作和协调来更改密码的负担。有没有办法以自动方式更改密码?

预警系统?肥皂?电源外壳????

4

2 回答 2

0

可能还有其他方法,但是您可以使用 Powershell 脚本创建调度程序任务,每 15 天运行一次并更新密码:

Set-Mailbox user_name@user_domain.com -Password (ConvertTo-SecureString -String 'new_password' -AsPlainText -Force)

一旦安排了 Powershell 任务,它将根据设置运行并将密码更新到您的帐户。您还可以根据月或周模式或其他一些逻辑生成唯一的密码字符串,因此无需记住,它将与以前的不同。

于 2012-05-20T18:41:30.777 回答
0

您可以对 AD 进行简单的 ADSI 调用并调用 ChangePassword 来执行此操作。

于 2012-05-21T00:16:45.410 回答