例如 我在地址栏中输入:http://127.0.0.1/EnterprisProductCK-qy,应该跳到http://127.0.0.1/EnterprisProductCK-qy/login.aspx,可是为什么会是这样:http://127.0.0.1/EnterprisProductCK-qy/(S(xdcxbk4501sxmt552urgsq55))/login.aspx页面能正常显示,就是不明白为什么有“(S(xdcxbk4501sxmt552urgsq55)”这个,没运行一次,这个字符串会改变。。请大侠们帮帮忙,解决下。

解决方案 »

  1.   

    ASP.NET SESSION
    自个去了解一下,会比较深刻
      

  2.   

    可以通过配置web.config,不让它显示在地址栏
      

  3.   

    不好意思,我刚开始接触.net ,不知道web.config中的哪个节点下怎么配置。。
    谢谢。
      

  4.   

    自己玩的话不要让他走 iis呗 
    在.csproj中<USERIID>的 true 改成false
      

  5.   

    可是必须要走IIS,这是给一家企业修改的系统,我不太懂这个希望不厌其烦,回一下吧。我在web.config中 怎么没有发现<USERIID>标签呢。。
      

  6.   

    不是webconfig的  是另外的文件  末尾是.csproj 
    至于没走iis 不知道了
    前一阵子我给人debug也是出现那个情况
    我直接就跳出iis了