0

Windows で既知の個人を特定できる情報をログに記録するには、machine.config ファイルを次のように構成できます...

<configuration>
    <system.serviceModel>
        <machineSettings enableLoggingKnownPii="true" />
    </system.serviceModel>
</configuration>

そして、WCF構成ファイルでは、以下のように構成が必要です

<configuration>
    <system.diagnostics>
        <sources>
            <source name="System.ServiceModel.MessageLogging" logKnownPii="true">
                <listeners> 
                ... 
                </listeners>
            </source>
            <source name="System.ServiceModel" switchValue="Verbose, ActivityTracing">
            <listeners>
        ... 
            </listeners>
            </source>
        </sources>
    </system.diagnostics>
</configuration>

問題は、logKnownPii=false の場合、どの情報がログに記録されないか、または設定をオン (logKnownPii=true) にした後にログ ファイルに表示されるすべての情報がログに記録されるかどうかです。

4

1 に答える 1

0

[PII] 属性をデータ コントラクトに追加する方法を説明する以下のブログを入手しました。それが私が探していたものです。

http://blogs.msdn.com/b/martijnh/archive/2008/08/18/suppressing-personal-identifiable-information-pii-in-wcf-log-files.aspx

于 2012-10-04T12:57:50.367 に答える