में विफल रहता है मैं उपयोगकर्ता प्रमाणीकृत करने के लिए डब्ल्यूसीएफ Restservice का उपयोग कर रहा हूँ। मेरे पास एक POST विधि है और jquery का उपयोग करके ठीक काम करता है लेकिन फिडलर परीक्षण पर विफल रहता है। मुझे 415 असमर्थित मीडिया प्रकार मिलता है।डब्ल्यूसीएफ रेस्ट सर्विस पोस्ट विधि फिडलर
यहाँ मेरी कोड
[OperationContract]
[WebInvoke(Method = "POST", UriTemplate = "Login", ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.WrappedRequest)]
public string Login(string userName, string password)
{
string valid;
// Log in user
int authenticatedId = AuthenticateManager.Authenticate(userName, password);
if (authenticatedId != -1)
{
valid = "Welcome " + userName + "!";
}
else
{
valid = "Login failed!";
}
return valid;
}
है यह है कि मैं क्या फ़िडलर शरीर में गुजर रहा हूँ
[{ "userName":"dusshyi",
"password":"subram1" }]
यह है क्या Fiddler पैदा
<HTML><HEAD><STYLE type="text/css">#content{ FONT-SIZE: 0.7em; PADDING-BOTTOM: 2em; MARGIN-LEFT: 30px}BODY{MARGIN-TOP: 0px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: white}P{MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px; COLOR: #000000; FONT-FAMILY: Verdana}PRE{BORDER-RIGHT: #f0f0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0e0 1px solid; MARGIN-TOP: -5px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; BORDER-LEFT: #f0f0e0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f0f0e0 1px solid; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e5e5cc}.heading1{MARGIN-TOP: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 26px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; MARGIN-LEFT: -30px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #003366}.intro{MARGIN-LEFT: -15px}</STYLE>
<TITLE>Service</TITLE></HEAD><BODY>
<DIV id="content">
<P class="heading1">Service</P>
<BR/>
<P class="intro">Endpoint not found.</P>
</DIV>
</BODY></HTML>
कृपया मदद करें!
आप पोस्ट कर सकते हैं पूर्ण अनुरोध Fiddler पैदा कर रहा है और पूर्ण प्रतिक्रिया? – scmccart
मैंने अपना प्रश्न अपडेट किया – Hardcode