認証ユーザーではなく、windowsのログインユーザー名の取得方法
- 題名: 認証ユーザーではなく、windowsのログインユーザー名の取得方法
- 著者: おばおば
- 日時: 2006/09/28 9:19:40
- ID: 17716
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 認証ユーザーではなく、windowsのログインユーザー名の取得方法
- 著者: おばおば
- 日時: 2006/09/28 9:32:48
- ID: 17717
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 認証ユーザーではなく、windowsのログインユーザー名の取得方法
- 著者: おばおば
- 日時: 2006/09/28 11:50:59
- ID: 17719
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
現在、SharepointのWebパーツを作成しています。
言語はVB.NET2003になります。
(質問自体はSharepointに限ったことではないと思います)
作成したWebパーツを配置するサイトは基本認証にてログインするのですが、
その後、サイト上からローカルのアプリケーションを起動します。
このとき、基本認証にて入力されたユーザーがWindowsのログインユーザーと同じ場合のみアプリケーションを起動できるようにしたいのです。
system.Environmentやsystem.security、WNetGetUserなど、ログインユーザー名を取得する方法は一通り試してみたのですが、どれも基本認証のユーザー名を取得してきます。
どうにか取得できる方法はないでしょうか?
名称を取得してこれなくても、ログインユーザーが一致しているかどうかを判定できれば、それでも問題ありません。
よろしくお願いします。