Hi
I were working on integrating my site withe web money merchant. when my result url was mailto: my address, every thing was correct. but when I changed it to a ashx file in my web site, I receive this error:
Error: 2)
Merchant's website is not available. HTTP_STATUS=500
step=6.1
http://code.google.c...el:Type-Archive
<% %>
using System.Security.Cryptography;
using System.Text;
using System.Web;
using System;
public : IHttpHandler
{
context)
{
];
== LMI_PREREQUEST)
{
DataSet1TableAdapters.();
Q.Z1(
context.Request.Form[] +
context.Request.Form[] +
context.Request.Form[] +
context.Request.Form[]+
context.Request.Form[]
);
context.Response.ContentType = ;
DataSet1TableAdapters.();
();
P.Fill(T, context.Request.Form[]));
)
context.Response.Write();
else
context.Response.Write();
}
else
{
] +
context.Request.Form[] +
context.Request.Form[] +
context.Request.Form[] +
context.Request.Form[] +
context.Request.Form[] +
context.Request.Form[] +
context.Request.Form[] +
context.Request.Form[];
hash = GetHashString(s);
) == 0)
{
DataSet1TableAdapters.();
Q.Subscriptions_Complete(context.Request.Form[]));
}
}
}
s)
{
.UTF8.GetBytes(s);
();
[] baHash = cryptoServiceProvider.ComputeHash(baValue);
.Empty;
baHash)
{
result += , ;
}
result;
}
IsReusable
{
get
{
;
}
}
}
One other thing that I can't understand is thst how we feed key to md5 method? there is no corresponding code here.
Thanks
What does this error mean?
Автор ARFX, авг 22 2008 12:26
5 ответов в данной теме
#1 Пользователь
Отправлено 22 августа 2008 - 12:26
#2 Пользователь
Отправлено 25 августа 2008 - 02:56
No answer?
Please, this is almost last part of my development
Please, this is almost last part of my development
#3 Знаток
Отправлено 25 августа 2008 - 14:33
This is a php-example of using merchant: http://sourceforge.n...s/merchant-php/ . I think, You would be use this to Your development applyed to ASP-code.
To check MD5-signature You can use https://merchant.web...nf/MD5valid.asp
To check MD5-signature You can use https://merchant.web...nf/MD5valid.asp
#4 Знаток
#5 Знаток
Отправлено 27 августа 2008 - 14:58
Sorry for my bad English too.Error 500 is mean that "Temporary Server Error", keyword is "Temporary". Server can be repaired and error can be delete.
Sorry for my bad English. I think you understand me correctly.
What server said "Temporary Server Error"? Your server or merchant server?
#6 Продвинутый пользователь
Отправлено 27 августа 2008 - 15:47
500. Internal server error - this error means that your server(ResultUrl) cant handle merchant.wmtransfer.com request. Review Application log of your server for warnings from ASP.NET application to get detailes of the problem