1

Webサービス(asmx.cs)バックエンドを備えたWebサイトがあります。

Webサービスでレジストリ('HKEY_LOCAL_MACHINE \ SOFTWARE \ CompanyName \ SoftwareName')を変更できるようにしたいと思います。

IIS_IUSRSとIIS_WPGをフルコントロールで追加しました。

コードが「NTAUTHORITY\IUSR」として実行されていることを(System.Security.Principal.WindowsIdentity.GetCurrent()。Nameを介して)確認しました

プラットフォームはWindows7、IIS7.5です。

「レジストリキーへのアクセスが拒否されました」というエラーが表示され続けます。

誰かがこれに遭遇しましたか?

4

1 に答える 1

2

権限を設定します

HKLM\Software\WoW6432Node\[your company]\[your software]

ただし、注意してください。これはセキュリティホールになる可能性があります。

于 2012-11-26T17:07:37.173 に答える