请教一下中文编码的问题

huakaihualuo0216 2015-05-08 09:52:25
同样创建一个工作组网站,起始页为中文名,在地址栏中显示为/SitePages/%E4%B8%BB%E9%A1%B5.aspx
切换用户以后,
<SharePoint:MenuItemTemplate runat="server" ID="ID_LoginAsDifferentUser"
Text="切换用户"
Description="以其他用户身份登录"
MenuGroupId="100"
Sequence="100"
UseShortId="true"
ClientOnClickScript="javascript:javascript:LoginAsAnother('\u002f_layouts\u002fcloseConnection.aspx?loginasanotheruser=true', 0)"
/>
执行上面的代码以后,地址栏变成下面的编码,/SitePages/%25E4%25B8%25BB%25E9%25A1%25B5.aspx
也就是说是%后面加上了“25”两个数字,在本地机器没有问题,在服务器上出现了无法解析的错误。请问是哪里的设置吗?为什么本地不会出错,而服务器会出现错误呢?求高手指点。
...全文
237 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Justin-Liu 2015-05-08
  • 打赏
  • 举报
回复
切换用户后,会造成新登录的用户无法访问吗?
霖雨 版主 2015-05-08
  • 打赏
  • 举报
回复
浏览器版本问题?造成了再次编码??还有,rename一下url成英文,就解决了。。url尽量不要中文、空格、特殊符号
Justin-Liu 2015-05-08
  • 打赏
  • 举报
回复
把详细错误信息打出来
huakaihualuo0216 2015-05-08
  • 打赏
  • 举报
回复
引用 1 楼 FoxDave 的回复:
切换用户后,会造成新登录的用户无法访问吗?
出现这样的错误 很抱歉,出现了问题 发生意外错误。 技术详细信息 Microsoft SharePoint Foundation 疑难解答。 相关 ID: 00000000-0000-0000-0000-000000000000 日期和时间: 2015/5/8 11:33:35 -------------------------------------------------------------------------------- 返回网站 单击“返回网站”,就又回到了/SitePages/%E4%B8%BB%E9%A1%B5.aspx的正确页面。

3,242

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧