小编Lui*_*ría的帖子

405:不允许的方法

编辑:摘要:似乎我的网络应用程序可以被任何人(只有Firefox或Chrome)和我使用我的主计算机访问.如果我尝试从我的任何其他LAN 访问http://luiscarlosch.com/WebFormClean.aspx它会收到405错误

我可以从localhost完美地调用WCF Web方法.我发布到这个服务器:http://luiscarlosch.com/WebFormClean.aspx(只有firefox或chrome)与Visual Studio发布工具,它工作正常.问题是当尝试从另一台计算机访问它时.我得到405:方法不允许.但它确实有意义,因为当我从发布者计算机远程访问它时它工作正常,正如我所说.任何的想法?

[ServiceContract(Namespace = "")]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class ContactProxy
{
    [WebGet()]
    [OperationContract]
    public Contact getByID(int IDContact)
    {
        Contact contact = new Contact(IDContact);
        return contact;
    }
    [OperationContract]
    public EntityData insertEntityData(int IDEntityDataFieldType, int IDContact, String value)
    {
        //Contact contact = new Contact();
       // contact.insertEntityData(IDEntityDataFieldType, IDContact, value);
        EntityData entityData = new EntityData();
        entityData.save(IDEntityDataFieldType, IDContact, value);

        return entityData;
    }
}
Run Code Online (Sandbox Code Playgroud)

这两种方法似乎都不起作用.

我刚刚注意到一些用户能够访问http://luiscarlosch.com/WebFormClean.aspx,因为他们更改了值.所以.一些客户可以阅读方法,但有些不能.这应该发生了.

Web配置

<?xml version="1.0"?>

<configuration>
  <configSections>
  </configSections>
  <connectionStrings>
    <add name="ApplicationServices" …
Run Code Online (Sandbox Code Playgroud)

.net wcf webmethod http-status-code-405

6
推荐指数
1
解决办法
1万
查看次数

什么是工作流程系统?

如何区分工作流系统和自动执行某些工作的普通应用程序?系统必须具有哪些特定功能才能归类为工作流程系统?

workflow automation

4
推荐指数
1
解决办法
1950
查看次数

业务逻辑或数据访问层的Web服务

这篇文章http://www.theserverside.net/tt/articles/showarticle.tss?id=Top5WSMistakes 鼓励我为业务逻辑层创建Web服务,但很多人在数据访问层中使用它.

我想创建一个项目,我想从桌面应用程序,网站和手机访问相同的数据存储库.你会推荐我什么?

在任何情况下,为两个层实现Web服务可能是个好主意吗?

web-services business-logic data-access-layer

2
推荐指数
1
解决办法
5340
查看次数

将二进制文件提交给SVN

SVN不提交类似MySql连接器的库,所以当我提交我的项目时它没有上传到服务器,我怎么能这样做,我如何同步像图片这样的其他资源?

java svn resources netbeans

0
推荐指数
1
解决办法
445
查看次数