因此,我们有一个大型程序,它使用HttpListener进行小型远程管理功能.由于我不理解的原因,有些人遇到503错误的问题.
由于我们没有提供错误,因此框架中发生了一些事情.现在,我的问题是,框架内部提供了什么错误?是前缀没有正确设置还是什么?
我们目前的前缀设置为"http://*:8080 /".
建议吗?
apd*_*lop 23
当我尝试使用netsh http命令为HttpListener设置权限时,我在Windows 7上遇到了同样的错误.在目标系统上运行命令(对Windows 7有效):
netsh http show urlacl
Run Code Online (Sandbox Code Playgroud)
并检查您的URL" http:// +:8080 / "是否已在保留网址列表中显示.尝试从列表中删除(使用"netsh http delete urlacl".类似主题在这里.
我的问题有点晚了。但我只是在以下情况下遇到了 HTTP 503 状态代码:
例如,如果使用 netsh http add urlacl 注册了“ http://+:8080/MyService/ ”和“ http://+:8080/MyService/SOAP ”,我们会收到 503 请求,用于针对不明确的 URL。对“ http://myservice:8080/MyService/somethingelse ”的请求工作正常,而对“ http://myservice:8080/MyService/SOAP/ ”的请求失败,状态为503。
为了完整性添加了这个。我花了一段时间才弄清楚。
| 归档时间: |
|
| 查看次数: |
6378 次 |
| 最近记录: |