2012-09-07 105 views
1

我重寫規則是URL重寫IIS 7的入站規則替換cookie的值

<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 上述替換規則不起作用。有人可以幫我調試嗎?

回答

1

想通了什麼問題是 更換線

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

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