我正在开发一个应用程序,将使用Web服务连接到各种远程服务器,以检索有关这些(Windows)机器的某些状态信息。在单个域内工作得很好,可以使用Windows身份验证,并确保调用服务的用户具有正确的凭据。但是,如果我们跨越域工作,那么这种方法就行不通了-我们需要在应用程序端存储一组具有必要权限的用户凭据。
是否有一种标准方法来存储这些凭据,例如在Windows中的集中密码存储或方便的内置库来提供此类功能?如果没有,保持中央计算机上的密码安全并确保在调用这些服务时远程机器凭据可用的最佳方法是什么?
我希望这个应用程序主要安装在Windows Server操作系统之一上-2003或2008-如果这对可用性有任何影响。
是否有一种标准方法来存储这些凭据,例如在Windows中的集中密码存储或方便的内置库来提供此类功能?如果没有,保持中央计算机上的密码安全并确保在调用这些服务时远程机器凭据可用的最佳方法是什么?
我希望这个应用程序主要安装在Windows Server操作系统之一上-2003或2008-如果这对可用性有任何影响。