C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Windows10でのユーザー偽装

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■93953 / inTopicNo.1)  Windows10でのユーザー偽装
  
□投稿者/ Mira (1回)-(2020/02/26(Wed) 13:52:59)

分類:[VB.NET/VB2005 以降] 

いつも参考にしています
環境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でもファイル操作を可能にする方法を探しています
お知恵をお貸しください

引用返信 編集キー/
■93976 / inTopicNo.2)  Re[1]: Windows10でのユーザー偽装
□投稿者/ Mira (2回)-(2020/02/28(Fri) 10:14:52)
 LogonUserAのLogonTypeをLOGON32_LOGON_INTERACTIVE(2)からLOGON32_LOGON_BATCH(4)に変更することで解決しました

私の検証では下記のようになりました
LOGON32_LOGON_INTERACTIVE(2):Windows10でローカルフォルダへの書き込みができない
LOGON32_LOGON_NETWORK(3):Windows10で共有フォルダへの書き込みができない
LOGON32_LOGON_BATCH(4):どちらも書き込み可能


解決済み
引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ