我正在使用bootcamp在MacBook Pro 2016年模型上的Visual Studio 2015中開發.NET Core解決方案。DataProtection PersistKeysToFileSystem不創建密鑰(MacBook Pro上的Windows 10)
目前我們正在運行sdk的1.0.0-rc1-final
。我們正在進行升級,但需要一些時間。
我有一個數據保護框架真正的問題。我配置DataProtection用堅持鍵本地文件系統:
services.ConfigureDataProtection(configure => configure.PersistKeysToFileSystem(new DirectoryInfo(_configFolderPath)));
問題是,當我運行的解決方案,並做到不創建加密密鑰的應用程序的調用。 我在PC筆記本電腦上工作的同事(我們都在運行Windows 10)運行完全相同的代碼庫(來自同一提交),併爲他創建密鑰。
我從來沒有得到任何錯誤。這是否是MacBook硬件無法用於創建密鑰或有任何人遇到此問題的問題?
由於硬件,應該沒有任何區別。你有沒有嘗試開啓控制檯日誌記錄以查看是否有任何顯示? – blowdart
@blowdart嘿,謝謝你的關注。是的,我已經使用詳細日誌記錄運行解決方案,並以任何方式獲取有關密鑰創建的信息。考慮到我的同事,當他運行解決方案時,一旦他訪問應用程序時就會創建密鑰,這很奇怪。 – tveitan