Hi,
I have a client application which Accesses Web Service. but the Web service
allows anonymous access to any client request (web/smart client). I want to
authenticate every client request by passing username/password to make it
more secure.
Environment : Web Service/IIS5.0/ASP.NET 2.0 / C#.
Kindly help with your suggestions.
Thanks, 6 2386
On Jun 13, 9:48 am, Ibrahim. <Ibra...@discussions.microsoft.com>
wrote:
Hi,
I have a client application which Accesses Web Service. but the Web service
allows anonymous access to any client request (web/smart client). I want to
authenticate every client request by passing username/password to make it
more secure.
Environment : Web Service/IIS5.0/ASP.NET 2.0 / C#.
Kindly help with your suggestions.
Thanks,
What is your environment?
Are you running under IIS?
Are you in a Windows domain with Active Directory?
Internal network or Internet access?
Do you have your own database of usernames and passwords?
It depends on factors such as these.
On Jun 13, 11:36 am, ronscottlang...@yahoo.com wrote:
On Jun 13, 9:48 am, Ibrahim. <Ibra...@discussions.microsoft.com>
wrote:
Hi,
I have a client application which Accesses Web Service. but the Web service
allows anonymous access to any client request (web/smart client). I want to
authenticate every client request by passing username/password to make it
more secure.
Environment : Web Service/IIS5.0/ASP.NET 2.0 / C#.
Kindly help with your suggestions.
Thanks,
What is your environment?
Are you running under IIS?
Are you in a Windows domain with Active Directory?
Internal network or Internet access?
Do you have your own database of usernames and passwords?
It depends on factors such as these.
Stupid me, I see where you did specify some of your environment
settings in your initial post. Missed this before. But, would still
need to know some of the other details. More specifically the
Internet/Internal Nework? Windows Domain? users in Active Directory
or in own user store? etc.
Ron
Hello,
OK, let me explain the Environement:
Web Server IIS 5.0
ASP.NET 2.0
Windows Domain Accounts (2003)
No Active Directory Service
Let me know what you think and how can I implement security (log in).
Regards,
"ro*************@yahoo.com" wrote:
On Jun 13, 11:36 am, ronscottlang...@yahoo.com wrote:
On Jun 13, 9:48 am, Ibrahim. <Ibra...@discussions.microsoft.com>
wrote:
Hi,
I have a client application which Accesses Web Service. but the Web service
allows anonymous access to any client request (web/smart client). I want to
authenticate every client request by passing username/password to make it
more secure.
Environment : Web Service/IIS5.0/ASP.NET 2.0 / C#.
Kindly help with your suggestions.
Thanks,
What is your environment?
Are you running under IIS?
Are you in a Windows domain with Active Directory?
Internal network or Internet access?
Do you have your own database of usernames and passwords?
It depends on factors such as these.
Stupid me, I see where you did specify some of your environment
settings in your initial post. Missed this before. But, would still
need to know some of the other details. More specifically the
Internet/Internal Nework? Windows Domain? users in Active Directory
or in own user store? etc.
Ron
On Jun 15, 4:06 am, Ibrahim. <Ibra...@discussions.microsoft.com>
wrote:
Hello,
OK, let me explain the Environement:
Web Server IIS 5.0
ASP.NET 2.0
Windows Domain Accounts (2003)
No Active Directory Service
Let me know what you think and how can I implement security (log in).
Regards,
"ronscottlang...@yahoo.com" wrote:
On Jun 13, 11:36 am, ronscottlang...@yahoo.com wrote:
On Jun 13, 9:48 am, Ibrahim. <Ibra...@discussions.microsoft.com>
wrote:
Hi,
I have a client application which Accesses Web Service. but the Web service
allows anonymous access to any client request (web/smart client). I want to
authenticate every client request by passing username/password to make it
more secure.
Environment : Web Service/IIS5.0/ASP.NET 2.0 / C#.
Kindly help with your suggestions.
Thanks,
What is your environment?
Are you running under IIS?
Are you in a Windows domain with Active Directory?
Internal network or Internet access?
Do you have your own database of usernames and passwords?
It depends on factors such as these.
Stupid me, I see where you did specify some of your environment
settings in your initial post. Missed this before. But, would still
need to know some of the other details. More specifically the
Internet/Internal Nework? Windows Domain? users in Active Directory
or in own user store? etc.
Ron
Since the users will be in the Windows Domain Directory, then probably
the easiest thing to do is let Windows and IIS do most of the work.
Basically, you configure your web service for authentication and
enforce it through IIS. The client app will need to pass its username
and password via web service proxy credentials.
Here is a link that details this, hopefully will help... http://samples.gotdotnet.com/quickst...eservices.aspx
If the windows domain is the client's logon domain, then you shouldn't
have to enter the name/password directly in the credentials, instead
just ask the client for its current credentials and pass them
directly. See... http://support.microsoft.com/kb/813834
If the windows domain is different than the client's logon domain,
then I suppose you may need some config or GUI on the client side
where the user can specify their username and password and then pass
them directly as mentioned in the first link.
Ron
Hello,
Thanks for you information.,
I have another question, Can you kindly clarify the following :
How can pass an object from the webservice [webmethod] to the client
applicatoin c#.
I want to basically pass ArrayList object or any other types to the client ?
Regards,
"ro*************@yahoo.com" wrote:
On Jun 15, 4:06 am, Ibrahim. <Ibra...@discussions.microsoft.com>
wrote:
Hello,
OK, let me explain the Environement:
Web Server IIS 5.0
ASP.NET 2.0
Windows Domain Accounts (2003)
No Active Directory Service
Let me know what you think and how can I implement security (log in).
Regards,
"ronscottlang...@yahoo.com" wrote:
On Jun 13, 11:36 am, ronscottlang...@yahoo.com wrote:
On Jun 13, 9:48 am, Ibrahim. <Ibra...@discussions.microsoft.com>
wrote:
Hi,
I have a client application which Accesses Web Service. but the Web service
allows anonymous access to any client request (web/smart client). I want to
authenticate every client request by passing username/password to make it
more secure.
Environment : Web Service/IIS5.0/ASP.NET 2.0 / C#.
Kindly help with your suggestions.
Thanks,
What is your environment?
Are you running under IIS?
Are you in a Windows domain with Active Directory?
Internal network or Internet access?
Do you have your own database of usernames and passwords?
It depends on factors such as these.
Stupid me, I see where you did specify some of your environment
settings in your initial post. Missed this before. But, would still
need to know some of the other details. More specifically the
Internet/Internal Nework? Windows Domain? users in Active Directory
or in own user store? etc.
Ron
Since the users will be in the Windows Domain Directory, then probably
the easiest thing to do is let Windows and IIS do most of the work.
Basically, you configure your web service for authentication and
enforce it through IIS. The client app will need to pass its username
and password via web service proxy credentials.
Here is a link that details this, hopefully will help...
http://samples.gotdotnet.com/quickst...eservices.aspx
If the windows domain is the client's logon domain, then you shouldn't
have to enter the name/password directly in the credentials, instead
just ask the client for its current credentials and pass them
directly. See...
http://support.microsoft.com/kb/813834
If the windows domain is different than the client's logon domain,
then I suppose you may need some config or GUI on the client side
where the user can specify their username and password and then pass
them directly as mentioned in the first link.
Ron
"Ibrahim." <Ib*****@discussions.microsoft.comwrote in message
news:2D**********************************@microsof t.com...
>
Hello,
Thanks for you information.,
I have another question, Can you kindly clarify the following :
How can pass an object from the webservice [webmethod] to the client
applicatoin c#.
I want to basically pass ArrayList object or any other types to the client
?
Keep in mind that web services are platform-neutral. This implies that you
can't pass types that are specific to the .NET platform. So, instead of an
ArrayList, pass an array. You can pass complex objects, but don't expect any
of their methods to be passed along. So, no indexers, non-default
constructors, or anything like that. Also, you can't pass generic types,
though you may be able to pass a generic instantiation:
public class MySpecificClass : MyGenericClass<int>
{
}
--
John Saunders [MVP] This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: ad |
last post by:
I want to set integrated Secure in my connect string to SQL Server
I set the connect string as:
workstation id=xxx;packet size=4096;integrated security=SSPI;initial
catalog=vvv;persist...
|
by: Kevin Richards |
last post by:
I have a .NET web service that needs to be called from any platform. I need
to make the Login method of the web service secure. It doesnt matter about
the remaining methods, just the password...
|
by: mron0210 |
last post by:
Hi,
I have created a web service using Visual Studio .Net (Visual Studio
Tools for Office : Excel project) and secured it using WSE 2.0. I
have added a hyperlink in the Excel sheet which...
|
by: =?Utf-8?B?SmVmZiBCZWVt?= |
last post by:
We have an asp.net 2.0 forms-authenticated application that uses the
membership and role providers built into the framework. We already have an
administration section in the application for those...
|
by: =?Utf-8?B?RmlsaXBwbyBCZXR0aW5hZ2xpbw==?= |
last post by:
I have developed a web service under ASP.NET2. this web service call
another web service which need a SSL connection.
Therefore I pass, to be able to connect, I pass credential and certificate
...
|
by: =?Utf-8?B?Q3JhaWc=?= |
last post by:
If I have an application that I send out to users, and the application
interacts with the database (behind the scenes, no direct sql creation by the
users)....do webservices make the app more...
|
by: =?Utf-8?B?cGF0cmlja2RyZA==?= |
last post by:
Hi everyone!
I have built a vb6 app that communicates with a web server to get data from
an webservice through the internet (not lan).
My question/problem is,
1) how could I make this...
|
by: Annonymous Coward |
last post by:
I am writing an application which I will deploy to my clients. It is
important for security, support, IP reasons etc, that the users are not
able to access my databse schema (i.e. view/modify/run...
|
by: mbmccormick |
last post by:
I have a web service in the same project as the rest of my website. I am able to call my web service without any trouble from the Javascript on my page using the Script Manager. Now, I want to have...
|
by: taylorcarr |
last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: aa123db |
last post by:
Variable and constants
Use var or let for variables and const fror constants.
Var foo ='bar';
Let foo ='bar';const baz ='bar';
Functions
function $name$ ($parameters$) {
}
...
|
by: ryjfgjl |
last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
| |