簡體   English   中英

REST WCF服務不適用於內部數據

[英]REST wcf service doesn't work with data inside

我在某服務器上有一個Web服務。 我的數據庫有3個表:Customer,Voucher,vPurchase。 我正在嘗試編寫允許客戶從移動設備(android)購買代金券的代碼。 我所做的就是發送包含特定客戶及其選擇的憑證信息的字符串。 該函數返回true,表示已成功將數據插入wcf服務表。 但是,當我進行查詢以查看是否有任何數據(通過firefox)時,該服務返回“連接已重置”錯誤。 從那時起,我再也無法訪問這3個表中的任何數據。 我的解決方案是還原數據庫(執行insert語句之前的狀態),然后我可以再次訪問數據庫中的數據(非常有趣...)

我嘗試了另一項測試。 我將一筆購買的商品插入到計算機上的備份數據庫中,然后還原到某人。 問題與之前的“連接重置”相同。

更新:我發現一些有關連接重置錯誤的主題。 我試圖在本地計算機上運行服務(連接字符串仍指向某人,但鏈接為localhost ...)。 其中一些工作! 我也可以檢索購買,客戶和憑證的信息!! 但是有趣的是,其中一些返回“在'/'應用程序中發生服務器錯誤-找不到資源”,即使它在某些地方仍然運行良好。

有什么想法我要去哪里錯嗎?

好的,這就是我的工作方式。

我提到了codeproject上有關將電子郵件傳遞給wcf的主題之一。 我將項目設置為使用IIS Express。 之后,我再次將其上傳到某人,並且成功了!!

真是太棒了!!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM