我在尝试 Windows Phone 8.1 (devpreview) 及其对虚拟智能卡的支持时遇到错误。
在我的诺基亚 Lumia 图标上运行 RequestVirtualSmartCardCreationAsync 我得到一个带有消息的通用 System.UnauthorzedAccessException
访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))
使用的代码
SmartCardPinPolicy pinPolicy = new SmartCardPinPolicy();
pinPolicy.MinLength = 6;
IBuffer adminkey = CryptographicBuffer.GenerateRandom(24);
SmartCardProvisioning provisioning = await
SmartCardProvisioning.RequestVirtualSmartCardCreationAsync(
"My Test Virtual SmartCard",
adminkey,
pinPolicy, Guid.NewGuid());