zoukankan      html  css  js  c++  java
  • Web服务常见问题

    1. 资源无法找到 ,用58225端口发布服务的时候,没法找到

    那么就换一个端口试试。http://localhost:58272/

    2. could not load file or assembly MySQL.data version=5.1.5.0

         找到相关版本的dll拷贝至相应目录即可。如果有需要的,可以发邮件至shuimulinlang@gmail.com 

    3. 用户代码未处理CommunicationException (Cross-Domain跨越问题)

    An error occurred while trying to make a request to URI 'http://localhost:58272/PowerDataAccessService.asmx'. This could be due to attempting to access a service in a cross-domain way without a proper cross-domain policy in place, or a policy that is unsuitable for SOAP services. You may need to contact the owner of the service to publish a cross-domain policy file and to ensure it allows SOAP-related HTTP headers to be sent. This error may also be caused by using internal types in the web service proxy without using the InternalsVisibleToAttribute attribute. Please see the inner exception for more details.

    网上的很多解决方法总结起来可以参见http://www.cnblogs.com/LeimOO/archive/2010/12/02/1894626.html。但我就是搞不定。折腾了三四天,经高人指点,才得以解决。

         但其实是端口的问题,比如我若是将http://localhost:58272/clientaccesspolicy.xml 就会提示找不到(58272是我发布服务的端口号)

            这个所谓的端口号58272,更像是指代了工程DataService的目录。注意红色的地方,你就会发现,系统在D:DesktopRHManaDataService下找不到文件clientaccesspolicy.xml,这就是问题的关键所在。所以你只需要将clientaccesspolicy.xml和Crossdomain.xml拷贝至服务所在的目录下,就可以将跨越问题解决了。

  • 相关阅读:
    .net core 3.1 添加区域 area
    JMeter 网站并发测试工具使用教程
    .net core 3.1 使用ado.net
    .net core 3.1 mvc 调试的时 更改cshtml页面 刷新浏览器不更新
    .net core 3.1 autofac(webapi / mvc 通过)
    .net core3.1 rest api 无法接收 vue 中 axios 请求
    .net core 3.1 web api 允许跨域
    mysql 中文匹配
    mysql 分组排序
    mysql json处理
  • 原文地址:https://www.cnblogs.com/dowtowne/p/3369834.html
Copyright © 2011-2022 走看看