我有一些使用CNG来访问Microsoft软件密钥存储提供程序的Windows c ++代码:
我想使用Hyper V或Server Containers将应用程序与Docker容器化。我仍然可以访问该提供商吗?还是任何提供商?
除了服务器容器击中了内核,而Hyper V无法:
https://docs.microsoft.com/en-us/virtualization/windowscontainers/about/index
我认为这意味着,如果只有服务器容器可以在Microsoft软件KSP上运行,那么……有人知道吗?
答案 0 :(得分:1)
我可以这样做仍然可以访问该提供商吗?
是的,您仍然可以访问提供程序,但是状态将完全清楚(主机和容器之间没有共享内部数据)
或任何提供者 您无法保证,尤其是对于第三方CSP,因为nanoserver的winapi子集有限(例如,没有advapi32),因此某些提供程序将无法在此环境中加载