1

私の書き直しルールは

<rewrite>
  <rules>
    <rule name="rewrite cookie - inbound" enabled="true">
      <match url=".*" />
      <conditions trackAllCaptures="true">
        <add input="HTTP_COOKIE" pattern="(.*)__srf_tk_(.*)" />
      </conditions>
      <serverVariables>
        <set name="HTTP_COOKIE" value="{C:1}__validation_token__{C:2}" />
      </serverVariables>
      <action type="None" />
    </rule>
  </rules>
</rewrite>

インバウンドリクエストのCookieの名前がsrf_tk_で始まる場合は、それを__validation_tokenに置き換えてください 。上記のルールは機能しません。誰かが私がこれをデバッグするのを手伝ってもらえますか?

4

1 に答える 1

1

問題が何であるかを把握しました行を置き換えます

<add input="HTTP_COOKIE" pattern="(.*)__srf_tk_(.*)" />

<add input="{HTTP_COOKIE}" pattern="(.*)__srf_tk_(.*)" />
于 2012-09-07T13:59:43.147 に答える