[トピック内 2 記事 (1 - 2 表示)] << 0 >>
いつも参考にしています 環境FrameWork2.0 64bit https://support.microsoft.com/ja-jp/help/306158/how-to-implement-impersonation-in-an-asp-net-application 上記Microsoftサポートサイトの「コード内で特定のユーザーを偽装する」を参考にしてユーザー偽装を行っているのですが Windows7では出来たことがWindows10では出来なくなりました ドメインユーザーA,Bを用意しドメインに参加しているWindows10のAdministrtorsに追加する AでログインしBでコード内偽装を行いC:\のファイルを操作する 読み込みは出来たのですが書き込みが出来なくなりました Windows10でもファイル操作を可能にする方法を探しています お知恵をお貸しください
LogonUserAのLogonTypeをLOGON32_LOGON_INTERACTIVE(2)からLOGON32_LOGON_BATCH(4)に変更することで解決しました 私の検証では下記のようになりました LOGON32_LOGON_INTERACTIVE(2):Windows10でローカルフォルダへの書き込みができない LOGON32_LOGON_NETWORK(3):Windows10で共有フォルダへの書き込みができない LOGON32_LOGON_BATCH(4):どちらも書き込み可能
管理者用
- Child Tree -