0

IIS 7.5 を使用して、現在の Windows ユーザーを返すには、どの IIS 設定、web.config 設定、および C# コードが必要ですか?

Web.config の値は

<authentication mode="Windows">
<identity impersonate="true" />

ApplicationConfig の値は

            <windowsAuthentication enabled="true">
                <providers>
                    <add value="Negotiate" />
                    <add value="NTLM" />
                </providers>
            </windowsAuthentication>

トリックをしないようです。

4

1 に答える 1

0

Visual Studio プロジェクトのプロパティでWindows 認証有効に設定していることを確認してください。プロジェクト ファイル ( .csproj ) では、これは次のように変換されます。

<IISExpressWindowsAuthentication>enabled</IISExpressWindowsAuthentication>

また、Managed Pipeline Modeプロジェクト プロパティをClassicに設定します。

<IISExpressUseClassicPipelineMode>true</IISExpressUseClassicPipelineMode>
于 2013-07-11T14:18:41.853 に答える