WebAPI中路由参数中包含字符-点‘.’, 比如:http://localhost:30695/api/studies/1.1.1.1.1

标签: webapirouteurlperiod
1936人阅读 评论(0) 收藏 举报
分类:

DICOM RESTFul服务中好多请求url都是类似:{SERVICE}/studies/{StudyInstanceUID}, UID如1.2.156.112605.75006881735343.1369658683.4.4.1。

我们默认建立的Asp Net WebApi 服务时,如果请求url包含‘.',则返回404错误。 

解决办法:
需要在web.config文件中添加如下节点。

<configuration>
 
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
  </system.webServer>

</configuration>
1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:627789次
    • 积分:8220
    • 等级:
    • 排名:第2411名
    • 原创:245篇
    • 转载:1篇
    • 译文:1篇
    • 评论:258条
    微信公众号:WPF编程之路
    博客专栏
    最新评论