我在本地服务器上发布了我的web .net应用程序,并在我的电脑浏览器上运行了一些查询字符串值,然后它正常工作,但是从其他本地电脑运行时,它与网络没有连接工作..
在页面加载中我正在计算参数并将其检查为某个const值,然后输入一些操作代码,否则显示错误信息,例如'请提供值'。所以每当我在浏览时,http://192.168.1.22:8091/UserPayment.aspx?OID=1024&MID=10&CID=102&UID=92&PAMT=50&TOT=03082015142000&CPHNO=9000959239&RCPT=1024&CHKNUM=0&TT=2'
发生错误:INSERT语句与FOREIGN KEY约束冲突" FK_Receive_Payment_CompanyRegistered"。冲突发生在数据库" crm",table" dbo.CompanyRegistered",column' Comp_Id'中。该语句已终止。在debugg应用程序之后直接没有抛出任何错误,其成功和插入记录成功。
ApiDemos
答案 0 :(得分:0)
禁用(暂时)可能影响入站连接的Windows防火墙和其他防火墙/防病毒软件。确保网站绑定是任何IP,或您的实际本地IP(不是127.0.0.1)。
答案 1 :(得分:0)
那就是Windows防火墙问题。
请关闭应用程序托管的PC上的Windows防火墙。
如果您不想要关闭防火墙,请按照以下步骤进行操作
•转到“控制面板”。
•转到Windows防火墙。
•前进设置。
•转到入站规则(左侧面板)。
•点击新规则(右侧面板)。
•步骤1规则类型:选择端口
•步骤2协议和端口:选择TCP并选择特定的本地端口并输入应用程序的端口号。
•步骤3操作:选择允许连接。
•步骤4配置文件:选中所有复选框Domain,Private,Public。
•步骤5名称:根据需要输入名称。