£登录URL会导致SharePoint中出现错误请求

时间:2011-03-16 12:22:27

标签: asp.net sharepoint iis wss-3.0 bad-request

我们在sharepoint中有一个带有£符号的文件,作为网址的一部分。

当我们尝试检索此文件时,我们收到了错误的请求。

有趣的是,这只是生产中的一个问题而不是测试。

任何人都知道什么设置可能导致这种差异?

2 个答案:

答案 0 :(得分:0)

可能是生产服务器上的注册表或IIS 7.0配置吗?

Ampersand & the Request URL in IIS7(不是文章,但可能是相关的)

答案 1 :(得分:0)

我是否正确您尝试访问其中一个网址?

http://foo.com/api/getfile/foo£bar.txt

http://foo.com/api/getfile/foo%A3bar.txt

如果是这样,我认为它可能与这个答案有关:https://stackoverflow.com/a/12037000/134761

尝试将网址重写为
http://foo.com/api/getfile?file=foo%A3bar.txt