编辑:摘要:似乎我的网络应用程序可以被任何人(只有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) 如何区分工作流系统和自动执行某些工作的普通应用程序?系统必须具有哪些特定功能才能归类为工作流程系统?
这篇文章http://www.theserverside.net/tt/articles/showarticle.tss?id=Top5WSMistakes 鼓励我为业务逻辑层创建Web服务,但很多人在数据访问层中使用它.
我想创建一个项目,我想从桌面应用程序,网站和手机访问相同的数据存储库.你会推荐我什么?
在任何情况下,为两个层实现Web服务可能是个好主意吗?
SVN不提交类似MySql连接器的库,所以当我提交我的项目时它没有上传到服务器,我怎么能这样做,我如何同步像图片这样的其他资源?
.net ×1
automation ×1
java ×1
netbeans ×1
resources ×1
svn ×1
wcf ×1
web-services ×1
webmethod ×1
workflow ×1