title: Encrypting URL for WCF Service
body: <p>When using WCF Data Services, more specifically in DevExtreme's WCF Odata service in c#, is there any way of encrypting the URL queries? I do not want the client to be able to see/modify the URL in order to get access to the data. I want to know if this level of obscurity is available, even if have authentication for the client and that the client only has rights to one ID. </p>
  
  <p>For example: </p>
  
  <pre><code>/AcountsByIntroducerID?entityID=1234
  </code></pre>
  
  <p>This URL exposes the ID and also allows a client to change the ID number. Would there be any way in WCF that would allow use to turn the above URL into a encrypted string?</p>
  
  <p>Such as: <code>/JDudfj8ddJFDJSLAFDLJuaeouru0</code> </p>
  
  <p>So this can be decrypted on the server side. Thanks!</p>