人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ActiveServerPagesでログオンしたユーザーのActiveDirectory上の情報をADSIを使用して表示したいです。MSのスクリプトセンタにあるコードをパクッて作りましたが、VBSなら動くけど、ASPでは動きません。IISとDCは別のコンピュータ上にあるためちょっと工夫が必要だったと記憶しています。その工夫をずばりか、実装のページがあればそれをずばり最初に書き込んでいただいた方にポイントを差し上げます。

●質問者: mwys
●カテゴリ:コンピュータ
✍キーワード:ASP DC IIS MS VBS
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● わっきー
●30ポイント

http://support.microsoft.com/default.aspx?scid=kb;ja;278836

ADSI GetObject クエリが VBScript からは実行できるが ASP からは実行できない

これが該当する現象でしょうか?

そうでしたら「回避策」の個所が役立ちませんでしょうか?

◎質問者からの返答

このアーティクルは見ましたが、RestrictAnonymousの得体が知れないので。。。あと、Windows2003で使えるのか微妙ですね。


2 ● zenge
●60ポイント

http://msdn.microsoft.com/library/default.asp?url=/library/en-us...

こちらはどうでしょうか? IISのdelegationを使え、と言ってます。残念ながら該当記事の日本語訳はなさそうです。


http://support.microsoft.com/default.aspx?scid=kb;ja;329986

ASP.NET で System.DirectoryServices 名前空間を使用する方法

関連記事です。現象を別の面から論じていますが、背景やトラブルシューティングは役立つかもしれません。

◎質問者からの返答

デリゲートですね。疑うならここかなと設定したんだけどだめっぽいです。OLEDBがデリゲートに対応してないとかなのかなぁ。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ