Validate Cross website request - Asp.Net
<p>I have scenario where My webpage is requested by another website. That website will have Hyperlink to my webpage.</p>

<p>I Need to check whether request is coming from valid website or not. I have done this by checking URL Referer of that website, and working fine.</p>

<p>Another way to validate this request is to validate client certificate(x.509).</p>

<p>I want to know which is the best/secure way to validate referer website? Is there any other way to validate referer site excepting url referer and certificate validation?</p>

<p>Thanks
Fenil</p>
