0

コールセンターシステムの分析フェーズを行っています。潜在的なトリッキーな認証の問題を回避するには、エージェントのLAN IDを読み取り、それをシステムのユーザーIDとして使用する必要がある場合があります。

ASP.NETから、またはJavascriptからでもLAN IDを読み取ることは可能ですか?

4

3 に答える 3

1

Webサイトの統合Windows認証をオンにすると(そして匿名アクセスをオフにすると)、ユーザーはWebサイトにアクセスするたびにドメインアカウントによって認証されます。コードでユーザー名を取得するには、

Page.User.Identity.Name

私は過去にいくつかのイントラネットアプリケーションでこれを成功させました。

于 2009-01-19T17:02:48.167 に答える
0

LANIDが正確に何であるかわかりません。私はあなたがMACアドレスを意味すると仮定しますか?

もしそうなら、ActiveXコントロールまたはクライアント側に何かをインストールせずにASP.NET経由でそれを取得することは不可能だと思います。

そしてもちろん、MACアドレス(新しいネットワークカードなど)を変更してなりすましを行うことができるため、状況に問題が生じる可能性がある場合とない場合があります。

于 2009-01-19T16:39:22.037 に答える
0

リクエストから発信者のLANIPを取得できます。http://msdn.microsoft.com/en-us/library/system.web.httprequest.userhostaddress.aspx

于 2009-01-19T16:41:46.087 に答える