내 asp.net 4 웹 사이트 URL 형식은 http://www.somesite.com/ShowProduct.aspx?ID=3330
이상한 URL의 ASP.NET 사이트의
이지만 때로는 내가이 문제를 방지하려면 어떻게
http://www.somesite.com/(S(ghtef0vy5fgfdjgdfgderd55)X(1))/ShowProduct.aspx?ID=3330
또는
http://www.somesite.com/ShowProduct.aspx?ID=3330&AspxAutoDetectCookieSupport=3330
로 변경됩니다 . 나는 모든 URL의이 형식이 될하려는 경우에만
http://www.somesite.com/ShowProduct.aspx?ID=3330
UPDATE : 난 그냥 내가 가지고있는 것을보고
세 가지 항목
<authentication mode="Forms">
<forms cookieless="UseCookies" loginUrl="~/NoAccess.aspx" name="FORMAUTH"/>
</authentication>
및
<sessionState cookieless="AutoDetect"/>
및
<anonymousIdentification cookieless="AutoDetect" enabled="false"/>
쿠키를 삭제하면 어떤 단점이 있습니다. 이전 북마크 된 URL이 깨지십니까? 또한 쿠키를 사용하기 위해 어떻게 config 항목을 다시 작성해야합니까?
방금 내 질문을 업데이트했습니다. 이 변경을하면 내 앱이 중단됩니다. 예 : 사용자가 URL을 북마크에 추가 한 경우이 변경을하면 중단됩니까? – Bob
나는 믿을만한 쿠키를 제거 할 수있다. 기본 동작은 쿠키가 전체적으로 사용되는 것입니다. RE : 북마크 ... 그 중 하나에 대해서는 잘 모르겠지만, 항상 rewriter를 움켜 잡고 제대로 다시 라우팅되는지 확인하십시오 (http://urlrewriter.net/). 트래픽에 따라 가치가 없을 수 있습니다. – jvenema