При отладке я проверил это Js FUNC называется:не может получить доступ к простому контроллеру, как WebService
var oAuthManager = {
loginWithGoogle_OnClick: function() {
createAjaxRequest("Register/GetAuthorizeRequestToken", {
'providerType': 'google'}).done(function (res) { });
// createAjaxRequest("Register", null).done(function (res) { });
}
};
и называет:
function createAjaxRequest(url,data) {
return $.ajax(
{
type: "POST",
url: url,
data: data
});
};
Так почему я не могу получить к методу этого RegisterController в?
[HttpPost] \\tried with and without this
public void GetAuthorizeRequestToken(string providerType)
{
var authType = (OAuthProviderTypes)Enum.Parse(typeof(OAuthProviderTypes), providerType);
mAuthorizationService.GetAuthorizeRequestToken(authType);
}
Другие контроллеры прекрасно работают с os js.
я получаю ошибку:
POST http://localhost:8976/Register/GetAuthorizeRequestToken 500 (Internal Server Error)
У меня есть две контрольные точки:
один в CTOR, который останавливается OK
второй в начале WebMethod. Я вижу, что нить так и не дошла.