asp.net - What are the possible threats while calling web services by using JQuery and how can avoid them? -


i know question can generic purposes of narrowing question, here brief description:

i'm planning forget asp.net updatepanel , move use ajax via jquery. afraid because of plain, client-side nature of javascript (and consequently jquery code), 1 looking web page's source can realize url of web services i'm calling , being passed web services.

when using updatepanel these types of operations, i'm sure calling web services done on server-side , have no concern regarding issues of information on calling sensitive web services being exposed publicly i'm planning use ajax via jquery, worries me alot.

are concerns reasonable , if true, best solutions avoiding threats of web-service-calling-info being exposed?

clarification: when saying updatepanel, mean utilizing chain of techiques including asp.net ajax, code-behind , relying on server-side dlls performing async server-side operations instead of jquery ajax requires web services intracting server.

there no way on internet protect web services time hiding url. not sure when updatepanel web service call server not taking true power of ajax.

one way secure web service use authentication in web service side. example need send authentication key every time access source, , common, have many public web service protects self using auth key openid implementation. in case not want change web service logic think jquery way of ajax not secure option.

here's thought, can have 2 levels of web service, 1 open can use in jquery. current web service, server side call other secure web service. can configure incoming request specific machine ip.

in case other own server no body else can access web service securely kept behind firewall. similar while connecting database server application server.

let me know if helps.


Comments

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -