ることhttpの後にサーバから利用ユーザー資格-統合されたセキュリティ

StackOverflow https://stackoverflow.com/questions/1046513

質問

私として生まれ変わろうとしているのは後からaspクラシックサーバ側ページを使用し、ユーザー...

を使用していmsxml2.ServerXMLHTTPにprogramaticallyを

された複数の構成は、IIS5.1サイトのものが作れるIISプログラムを通じて、指定口座...

私はちょっとaspページを運whoamiとはなにかを検証するのiisの過程において...

IIS5.1使用し、総合的なセキュリティを処理への応用が期待されています。

my_machine\IWAM_my_machine

私を無効に統合されたセキュリティ、ドメインのアカウント匿名アクセスを取得し、同じ(グ?)

テストのユーザー Iは、以下の


private function whoami()
dim shell, cmd

    set shell = createObject("wscript.shell") 
    set cmd = shell.exec( server.mapPath( "whoami.exe" ) )
    whoami = cmd.stdOut.readAll() 
    set shell = nothing: set cmd = nothing 

end function

でんの発行シェルコマンド?

をお願いいたしますhttpポスト、サイトについて当サイトからの動作する統合セキュリティ---

ながらやっていく必要があるものの資格又は少なくともプログラムを通じて、指定口座を設定するリモートサイトをスラストアカウント...

いう設定の作業に統合されたセキュリティにおいてどのように...

たいのですがどのようなこんなことをしたのだろう。

ps:とIIS6ことと同じ ものを変更した場合、購入したプールのcanfigurationを取得し、以下の情報からwhoami

NT権限\ネットワークサービス

NT権限\地域でのサービス

NT権限\システム

合ドメイン口座か"本サービス"メッセージ...

編集:この

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/275269ee-1b9f-4869-8d72-c9006b5bd659.mspx?mfr=true

というかsupossedば、認証済みユーザーによる申請スレッドのトークンの認証済みのユーザー"が、そしてあるようには見えませんように動作します---何かが足りない?

編集:

ものwhoamiものであろうってみたのが、以下の機能


private function whoami_db( serverName, dbName )
dim conn, data

set conn = server.createObject("adodb.connection")
conn.open       "Provider=SQLOLEDB.1;Integrated Security=SSPI;" & _
                        "Initial Catalog=" & dbName & ";Data Source=" & serverName
set data = conn.execute( "select suser_sname() as user_name" )

whoami_db = data("user_name")

data.close: conn.close
set data = nothing: set conn = nothing

機能を終了

もうである。--------

ができまmsxml2.ServerXMLHTTPのユーザー認証情報のページに???

役に立ちましたか?

解決

しかしwhoami.exe った混乱します。立ち上げに別プロセスにより新しいプロセスとしての実行、ユーザーの現在のプロセス。XPのとCOM+アプリケーションホスト(DLLHOST)は通常として実行 IWAM_<machine>.にIIS6うにw3wp.exe 作業工程と、通常としてNT権限\ネットワークサービスです。

しかし、スレッド処理にHTTP要求行は、異なるセキュリティトークンである。一貫したセキュリティで発見されたこのセキュリティトークンのユーザーの要求としてSSPI実験を負担す。匿名アクセスの匿名ユーザー設定、サイト/アプリは、これらは通常、 <MACHINE>\IUSR_<machine>.

として特定の問題ServerXMLHTTPことが基本となる成分WinHTTP.このデフォルトでお送りのみ、現在のユーザー資格の場合はサーバにアクセスは、代理バイパス一覧です。その後もできるのServerXMLHTTP設定していないことをお送りユーザー資格情報、私は試験シナリオです。

残念ながらServerXMLHTTPとで非常に限定へのアクセス設定の詳細はWinHTTP.しかしこのショーのストッパーをき使用してくださいWinHTTPコンポーネントと直接自分自身に-

Dim oWinHTTP
Dim oDOM

    Const AutoLogonPolicy_Always = 0

Set oWinHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")

oWinHTTP.SetAutoLogonPolicy AutoLogonPolicy_Always

oWinHTTP.Open "GET", "http://remoteserver.org/getsomexml.xxx", False
oWinHTTP.Send

If oWinHTTP.Status = 200 Then
    Set oDOM = CreateObject("MSXML2.DOMDocument.3.0")
    oDOM.async = false
    oDOM.Load oWinHTTP.ResponseStream     
End If

Set oWinHTTP = Nothing

るべき作業のためのhttp、httpsで実質汚.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top