![](/img/trans.png)
[英]Javascript not working inside a website on IIS7.5 - Windows Server 2008 R2
[英]Can not access registry over IIS7.5 on Win2K8 R2 web
我使用Microsoft Sync Framework 2.1和SQL CE 3.5 SP2在ASP.NET中編寫了Web服務。 在開發系統(Win7)上,一切正常。
在使用Win2k8 R2在服務器上發布后,Web同步引發錯誤:System.UnauthorizedAccessException,因為它無法訪問:
"HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server Compact Edition\v3.5"
堆棧跟蹤:
Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
Microsoft.Win32.RegistryKey.CreateSubKey(String subkey, RegistryKeyPermissionCheck permissionCheck, RegistrySecurity registrySecurity)
Microsoft.Synchronization.Data.SqlServerCe.SqlCeSyncUtil.CreateMachineID()
Microsoft.Synchronization.Data.SqlServerCe.SqlCeClientSyncProvider.CreateSyncSubscription(Guid serverId)
Microsoft.Synchronization.Data.SqlServerCe.SqlCeClientSyncProvider.get_ClientId()
Microsoft.Synchronization.SyncAgent.GetClientInfo()
Microsoft.Synchronization.SyncAgent.DataSynchronize()
如何解決該問題而不遇到安全問題?
謝謝
在客戶端應用程序的客戶端提供程序(SqlCeClientSyncProvider)上設置ClientId屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.