我正在使用一个 web api 应用程序,它返回给定城市的有效邮政编码。该应用程序托管在 WinServer 2008 R2、IIS 6.1 上。
只要 URL 中没有 European-char (ä,ß,æ,ø,å),应用程序就可以正常工作。但是对于 URL 中的任何特殊/欧洲字符,我会收到以下错误消息:
错误代码:500 内部服务器错误。该请求被 HTTP 过滤器拒绝。请联系服务器管理员。(12217)
例如,工作 URL:edu.web/Api/PostCode/Heidenau
例如对于非工作 URL:edu.web/Api/PostCode/Heidehäuser
例如,对于带有 URL 编码的非工作 URL:edu.web/Api/PostCode/Heideh%C3%A4user
如何配置 IIS 以接受欧洲字符?
谢谢。