2014-04-29 12 views
5

पर जेसन मान पोस्ट करने के विभिन्न तरीके मैंने एक लॉगिन डब्ल्यूसीएफ सेवा बनाई है जिसे सफलतापूर्वक फिडलर और पोस्टमैन टूल का उपयोग करके परीक्षण किया गया है ..!सर्वर

json post test

तो प्रवेश प्रक्रिया सफलता तो WCF स्क्रीनशॉट ऊपर के रूप में json संदेश दे देंगे। लेकिन जब मैंने एंड्रॉइड से उपयोगकर्ता नाम और पासवर्ड पोस्ट किया तो यह परिणाम [{"संदेश": "नहीं बनाया गया", "सफलता": - 1}] देता है। मैं इसे समझ नहीं सकता कि वास्तव में बग कहां है। !! मैं नीचे संबंधित एंड्रॉइड कोड और लॉगकैट प्रदान कर रहा हूं। कृपया मुझे मदद करें यदि लॉगिन प्रक्रिया सफल है तो डब्ल्यूसीएफ जेसन संदेश को ऊपर स्क्रीनशॉट के रूप में देगा।

लेकिन जब मैंने एंड्रॉइड से उपयोगकर्ता नाम और पासवर्ड पोस्ट किया तो यह परिणाम [{"संदेश": "नहीं बनाया गया", "सफलता": - 1}] के रूप में परिणाम देता है। मैं इसे समझ नहीं सकता कि वास्तव में बग कहां है। !

मैं इसी एंड्रॉयड कोड और logcat below.please मुझे

मदद तो प्रवेश प्रक्रिया सफलता तो WCF स्क्रीनशॉट ऊपर के रूप में json संदेश दे देंगे प्रदान कर रहा हूँ।

लेकिन जब मैंने एंड्रॉइड से उपयोगकर्ता नाम और पासवर्ड पोस्ट किया तो यह परिणाम [{"संदेश": "नहीं बनाया गया", "सफलता": - 1}] के रूप में परिणाम देता है। मैं इसे समझ नहीं सकता कि वास्तव में बग कहां है। !

मैं मुझे

Logcat

नीचे

मदद below.please इसी एंड्रॉयड कोड और logcat प्रदान कर रहा हूँ एंड्रॉयड

enter image description here

+0

टेक्स्ट के रूप में पोस्ट कोड, छवियों के रूप में नहीं। छवियों की खोज या प्रतिलिपि नहीं बनाई जा सकती है और चिपकाया जा सकता है और पढ़ने में मुश्किल होती है। – chrylis

उत्तर

2

नीचे की कोशिश में वेब सेवा कोड है कोड: -

HttpClient client = new DefaultHttpClient(); 
      HttpConnectionParams.setConnectionTimeout(client.getParams(), 60000); 
      HttpResponse response; 

    try 
    { 

      JSONObject j = new JSONObject(); 
      j.put("UserName", "hiqmaali"); 
      j.put("Password", "qwerty"); 
     Messages.onLowmemory(); 
     HttpPost post = new HttpPost(HOST_URL); 

     StringEntity stringEntity = new StringEntity(j.toString(), "UTF-8"); 
     post.setEntity(stringEntity); 

     response = client.execute(post); 

अपने मामले में जेसन को सर्वर पर भेज दें ताकि आपको रास्ते से ऊपर की कोशिश करनी पड़े।

+0

धन्यवाद ब्रो .... आपका कोड चल रहा है ... आपके लिए बहुत आभारी है – DEV