Plataforma legada

Customizar validação de valor do cookie

A maioria dos navegadores tem uma implementação para anexar todos os cookies que pertencem ao domínio da URLda solicitação ou a qualquer um dos domínios na hierarquia superior a ele

Por exemplo, para a URL abc.xyz.comdo site, todos os cookies são salvos no cliente que pertence ao abc.xyz.com Ele também inclui aqueles que são armazenados para xyz.com são enviados com a solicitação para o servidor.

Ao implementar o site do aplicativo para o qual a URL do site segue uma tendência semelhante, conforme explicado no exemplo, as regras de validação do valor do cookie se tornam críticas para suportar todos os cookies que são enviados por qualquer solicitação para o site do aplicativo, o que inclui os cookies do domínio pai.

Portanto, regras específicas para valores de cookie específicos devem ser registradas da seguinte forma:

Se o domínio pai estiver incluindo um cookie _parent_domain_cookie_name, inclua uma regra de validação no arquivo customizado como:
<Rule id="sc-parent_domain_cookie-value-rule" ruleType="Regex" inputType="HTTPCookieValue" inputName="_parent_domain_cookie_name" maxLength="1000">
<Whitelist>
		<RegularExpression ref="<Custom regular expression"/>
	</Whitelist>
</Rule> 
Ou substitua a expressão regular padrão usada pelo aplicativo para validar todos os valores de cookie no arquivo de expressão regular customizado. O ID de expressão regular para sobre-passeio é sc-cookie-value-pattern