MVC :: Securing Action From JQuery Call?

May 28, 2010

How to secure an Action filtered with Authorize method from a jQuery call? I have this Authorize filter and it work's cause users are redirected if not logged-in. But after logging-out then accessing previous open pages that needs authorization, they weren't redirected at all. This jQuery is initialize when a button is clicked,

jQuery.post(
"/controllername/IsUserActive", {
}, function (data) {
if (data){
$('#div_user_active').html(data);
{ else {
$('#div_user_active').html('Not Active');
}
}
);

then calls this Action method.

<Authorize()> _
Function IsUserActive() As Boolean
Return True '<<---this keeps returning even users are already logged-out.
End Function

Overall, I wanted ajax(jQuery) to update/read a portion of the page but gets redirected if not authorized.

View 1 Replies


Similar Messages:

C# - Securing Controller Action In MVC?

Feb 2, 2010

In ASP.NET MVC 2, to secure controller action, i have created a class RequirePermission inherited from ActionFilterAttribute class. The controller action looks like

[Code]....

Now instead of making different attributes , I want to use RequirePermission attribute like
[RequirePermission(permissions=Permissions.CanView+","+Permissions.CanEdit)] so that i can use it for different scenerious. but the compiler throw the following error. An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type

View 1 Replies

JQuery Ajax Call Button Action

Jul 2, 2010

Let say I got the following button : <asp:Button ID="btnSearch" runat="server" /> and the following button event handler: Protected Sub btnSearch_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnSearch.Click ow, with JQuery, can I call the button event handler ? What I mean is that I don't want the page to refresh, so it's kind of Ajax call. I don't want to simulate the click but that on click the button event handler is call.

View 2 Replies

MVC :: Call And Action / Controller From Inside Jquery?

Nov 17, 2010

How do I call and action/controller from inside a jquery function?

View 3 Replies

MVC :: How To Call Post Action Controller From View Using Jquery

May 12, 2010

ia ma working on an asp.net mvc 2 app and i have a Users view, displaying all the users of the database. Then, i would like to add the ablility to display "users starting with fisrt name" capabaility on the same view. For this i created a list of all english leters that actually are links (<a href="#">A</a>, etc...)

I managed to handle the click event of each one of the letters and get the corresponding letter via jquery, but i don't know how to call theHttp.Post Users/FindUserByFirstLetterName(string letter) on the click event.

I cannot use the Html.ActionLink<> helper, since it redirects me to the HttpGet controller action.

I also tried using using jqery.Post but i also couldn't manage to call the action.

View 7 Replies

MVC :: To Call Non Ajax HttpGet Controller Action Via Jquery

Jul 6, 2010

i would like to call an HttpGet GetEvents(Datetime dateSelected) controller action each time the user cliks on a date in jquery ui datepicker. I handle the onSelect datepicker event in order to call GetEvents() and refresh the Events page with the events for the selected date. The $.ajax method i use from jquery hits the GetEvents action, but instead of refreshing the page (and the url), i get an ajax result back.

[Code]....

So, how could i just call the HttpGet GetEvents() controller action via jquery, without the use of ajax in order to refresh the page?

View 2 Replies

MVC :: Calling Controller Action Using Jquery Post Ajax Call Abondons Session?

Apr 9, 2010

i have a website where i provicde a link. On clicking the link a controller action method is called to generate a zip file after creation of zip file is done, i show the link to download the zip file by replacing the link to create a zip with the link to download the zip.

the problem is that after zip file creation is over and link is shown, when user clicks on the link to download the zip file, they are sent to login. After providing correct credentials in the login page they are prompted to download the zip file. they sould not be sent to the login page. In the action to generate zip file i haven't abondoned the session or haven't not done anything that abondons the session.

the user should not be sen't to login page after successful creation of zip file user should be able to download the file without login. i search internet on this problem, but i did not find any solution. In one of the blog written by hanselman i found this statement that creates the problem with the session: Is some other thing like an Ajax call or IE's Content Advisor simultaneously hitting the default page or login page and causing a race condition that calls Session.Abandon? (It's happened before!)

so i thought there might be some problem with ajax call that causes the session to expire, but i don't know what is happening? it's like this after users click on the link to create zip file the zip file is created successfully but the session gets expired. this is not what i want. Why does the session has to get expired after making a jquery post call to controller action to create a zip file? i hope u understand the problem.

View 5 Replies

WCF / ASMX :: Securing AJAX Calls From JQuery?

Sep 21, 2010

I am working on web application in which all of the data I am submitting back to the server is being done on the client side using JQuery AJAX calls to my .NET web services using JSON. This works perfectly to enhance my user experience and greatly reduces post backs, etc.What I am looking for suggestions on is securing the web services being exposed to the client side from being used by anything but my JQuery code on my site. The security hole that I see here is that since the client-side JQuery can access the web services, so could anything.

View 2 Replies

MVC :: How To Call One Action From Another Action

Mar 31, 2010

I have a view MemberProfile like this

<% using (Html.BeginForm()
)
{ %>
<fieldset>
<p>FirstName :<%=Html.TextBox("FirstName", Model.FirstName) %></p>
<p>Last Name : <%=Html.TextBox("LastName", Model.LastName)%></p>
[code]...

View 1 Replies

MVC :: Call Html.Action() From Class?

Nov 7, 2010

I'm building a menu controller class and I have a database with the Controller/Action strings in it. I want to dynamically build a menu reading from the database and generating the URLs to use in the menu's <a href=''> HTML that the class renders. I can't use Html.Action() in my class. I've tried adding System. Web.Mvc, but this doesn't help. Is there a way to generate a page's URL when given the Controller and Action? Maybe referencing the MVC equivalant of HttpContext.Current like I used to do in WebForms?

View 3 Replies

How To Call A Classic Page From A MVC Action

Apr 21, 2010

I am using StructureMap with ASP.NET MVC. I have a requirement where I need to show a ReportViewer and for that I am using a classic ASP.NET page. The problem is when I am trying to redirect from the action I am getting following issue:

The IControllerFactory 'StructureMapControllerFactory' did not return a controller for the name 'Reports.aspx'.

View 2 Replies

Can Call A Webservice From A Controller Action In MVC

Oct 27, 2010

Can I call a webservice from a Controller Action in ASP.Net MVC?

public ActionResult Index()
{
PersonObject person = new Person("Sam");
//Call a webservice which is located in the same app under /Services/General.asmx/WebMethod and pass it person
}

Basically I want to do this from my Action...

$.ajax({
type: "POST",
url: "/Services/General.asmx/WebMethod",
data: JSON.stringify(DTOInternetPricing),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(res) {
},
error: function(res) {
}
});

View 2 Replies

MVC :: How To Call Action Method From Javscript Function

Feb 17, 2010

how to call a ASP.NET MVC controller action from a javascript function in related view.

Particularly I am trying do do this from a recursive timer function like this:

script type="text/javascript">
function ShowTime() {
var dt = new Date();
document.getElementById("<%= TextBox1.ClientID %>").value = dt.toLocaleTimeString();
---> // the controller action call: "/Controller/ShowImage"
window.setTimeout("ShowTime()", 1000);
}
</script>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<script type="text/javascript">
// a startup script to put everything in motion
window.setTimeout("ShowTime()", 1000);
</script>

The action result is an image (JPEG serialized array) for display.

View 8 Replies

C# - How To Call A Javascript Method After Action Or From A View

Feb 12, 2010

i just want to be able to call a javascritp subroutine on the client, after the server has done its thing (when an action completes or control goes to the view, i'd dont mind calling the js from the view either).

for some reason, even vs2010 doesn't let me put breakpoints in <% ... %> tagged areas between <script...> and </script> tagged areas. i for this reason can't figure out whats going on and how it's running things. here is what i've put in my view, and the javascritp should run, but it doesn't....

im just trying to call "RunOnceRoutines;" but it's not getting called!

the 2 questions: how on earth do we call javascript methods from server, and where is all this lovely javascript debugging i've heard about since vs2008? no where to be found!

[Code]....

View 1 Replies

MVC :: Can't Call Different Controller On View Using Action Link?

Feb 8, 2010

I have one problem with actionlink. My Example is: i have one view(xyz.aspx) and controller(abc.vb) , in this view i put below line

<%=Html.ActionLink("Manage", "Index", "Advertisement", New With {.aintCampaignid = Cam.CampaignID})%>

I have another view(Index.aspx) and controller(Advertisement.vb) if click on manage link in XYZ view it will call to advertisement controller and index function But iam getting [URL] it wont call.

View 5 Replies

MVC :: HTML Submit Button - How To Call Controller Action

Aug 12, 2010

In the view I have a HTML button:

<input type="submit" value="Submit" />

Also I have a dropdownlist, how do I call the controller's action after I click the "Submit" button?

And how do I pass the Model back to the controller action as well?

The reason I want to pass back the model (or other object/class) to controller's action is I might have 5 dropdown lists and 3 edit boxes values to be sent as parameters. So I would like to assign these parameters into a object and send it back to controller's action.

View 11 Replies

How To Jquery Call A Other Call Function Other Class Is Not Static

Sep 16, 2010

how to jquery call a other call function other class is not static

[WebMethod]
public static bool Verify(string username, string password)
//Do your logic with username, password here
//I am just checking with admin/admin credentials
Console.WriteLine("Ritu");
[code]...

View 2 Replies

MVC :: Making An Html Button Call An Action Method With Parameters?

Mar 10, 2011

how to make a stadard HTML button call an action method and pass parameters to it? Can you please show me an example of how to do this? THis is the method:

public ActionResult CCDReview([DefaultValue(1) int CUrrentPage])
{
//method code is here.
}

Yes, my button is wrapped in a form, and it's a "submit" button.

View 9 Replies

MVC :: How To Call Action In Controller On Input Submit In HTML Page

Jul 13, 2010

I am quite new to MVC development and facing some basic issues.

I am having a form on which I am taking input form user. It is bould to one of the properties on Model class.

I am having a submit button

<input type="submit" value="Save"/>

Now I want to call Save Action in my controller on click on this Save button.

But it is not working. I have checked on following things:

1. My HTML page is correctly point to the controller

2. I have written HTML code as

<%= HTML.BeginForm("Save","ControllerName", FormMethod.Post); %>
<input type="submit" value="Save"/>
<%= HTML.EndForm();%>

View 5 Replies

MVC :: How To Call Action Method Of Controller After Dropdownlist Selection Changed

Jan 1, 2010

I know we can set autopostback property of dropdwonlist using javascript or jquery and it will go to action controller specified in Form tag.

[Code]....

but how can we set it to some different action other then what we specified in Form Tag.

View 3 Replies

Web Forms :: Call Child Action Failed - Not Working Without Error

Feb 4, 2010

I have the below code. When in the first time go to the if statement and return is executed. It will remain in this form. But later when return is not reached after several save button is clicked ( if statement is false), CallChildAction has not done anything without prompting error. It should return to previous form with refreshing the previous form. Do you have this experience and Do you know how to fix?

protected void btnSave_Click(object sender, EventArgs e)
{
if( .....)
return;
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "call_parent_refresh", "CallChildAction('" + Request.QueryString["chld_id"].ToString() + "');", true);
}

View 5 Replies

JQuery :: Jquery Dialog Functions Lost After First Call (with AutoOpen False)?

Dec 20, 2010

$(document).ready(function() {

View 1 Replies

JQuery :: Data Size While Making Cross Domain JSONP Call Using JQuery .ajax() Method

Dec 21, 2010

I am developing web application and in application i need to make call of jQuery using .ajax(); method with datatype is set jsonp. Now all works well with limited data but problem start to occur when data size is increasing......

View 7 Replies

JQuery :: Return HTML And Javascript From A Jquery Ajax Call

Feb 17, 2011

I have this code being called

[Code]....

which returns <div>here</div><script language=javascript>alert('');</script> The content gets loaded property, but no alert. How would I get a javascript routine to work from an ajax call along with posting the HTML code?

View 4 Replies

MVC :: Redirect To Action By Jquery?

Apr 8, 2010

how can i redirect to an action by jquery

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved