首先我知道这可能是一个高了但是...:)

我们有一些软件,与硬件我们公司生产的。这个软件负荷。净大会和这作为我们的口的硬件。

目前,我们有一个'启动'的应用程序编写其提供基于角色的安全。这个'启动'发射C++可执行的命令行参数(。净组件的使用)通过一个过程。C++的可执行然后装载的供给。净大会,并用它来执行其行动。

问题是因为我启动了C++应用程序过程中我失去了作用,基于安全方面提供的'启动'.

是否有任何种方式我可以启动的C++应用程序和保持用基于角色的安全背景下?

谢谢你抽出时间来阅读这一点。如果你有任何问题,请让我知道。

谢谢你,

亚当

有帮助吗?

解决方案

你就必须修改C++应用程序来检查的角色。

如果你可以那样做,你可能会考虑打破了部分C#应用程序分成多个组件。具体而言,采取的角色的部分在C#应用程序,并汇编,作为一个dll COM/件的扩展。

然后你可以打电话C#dll(通过COM)检查的权限。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top