确保我的应用程序是安全的终端服务

本文关键字:终端 服务 安全 我的 应用程序 确保 | 更新日期: 2023-09-27 18:01:38

我们公司使用一个系统,我是唯一的开发人员。它是一个基于c#的桌面应用程序,可以在大约50个工作站上运行,并且都连接到一个中央SQL Server数据库。

我们的网络管理员正在考虑通过终端服务提供应用程序,这是我还一无所知的事情。

当我开始搜索时,我发现,很明显,有些应用程序在终端服务下不能工作。以MS Paint为例。所以这让我想知道,开发人员需要知道什么才能确保他/她的应用程序在终端服务中工作?

我现在没有时间深入研究TS,但我希望在某个地方有一篇为开发人员写的文章。如"开发将在终端服务中运行的应用程序时不要做的事情"。

确保我的应用程序是安全的终端服务

终端服务RemoteApp工作得很好,如果你的应用程序被设计为多用户兼容。因此,您需要确保用户会话相关数据不被共享,而是放置在隔离存储中,例如IsolatedStorageContainment设置为DomainIsolationByUser。

这里有一些有用的链接:

http://www.fmsinc.com/microsoftaccess/terminal-services/remoteapp.htm

https://www.youtube.com/watch?v=nf20 - 76 dmcg

https://msdn.microsoft.com/en-us/library/3ak841sy%28v=vs.110%29.aspx