![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi all - hopefully someone here can help me out with this. I have an open ticket on this with MS as well, and none of their techs seem to know how to help me. I have enabled HTTP access to our Analysis Services 2005 server by following the steps at http://www.microsoft.com/technet/pro.../httpasws.mspx - however, I need to use BASIC AUTHENTICATION instead of Windows Integrated. Once I enable basic and disable integrated, everything just stops working. I found another article saying that AS 2005 ignores basic authentication by default, and gives steps to change the setting, but the screen that they talk about doesn't exist, and the one that does that looks similar doesn't list the properties necessary to change. Link to that article is... http://msdn2.microsoft.com/en-us/library/ms174573.aspx. It says the following - "Based on the default setting of 1, Analysis Services rejects client requests that are submitted by using Basic authentication. To accept client requests that use Basic authentication, change the setting for this property to 0." I tried to add the property directly thru msmdsrv.ini file, but that didn't seem to work either. Anyone else have any other ideas? I'm desperate here - I'm supposed to be on vacation tomorrow, and if I don't have this fixed by then, i'm in deep $*%!. Thanks! Scott Ivey |
#3
| |||
| |||
|
|
Once you enabled the Basic Authentication you need to make sure you specify your credentials. You can do it ever by specifying "user" and "password" connection string properties in your connection string. Or you can add "prompt=1" to your connection string and you will get additional dialog asking for your credentials. Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:3B651890-487C-4A78-B1DB-635E99C12C3F (AT) microsoft (DOT) com... Hi all - hopefully someone here can help me out with this. I have an open ticket on this with MS as well, and none of their techs seem to know how to help me. I have enabled HTTP access to our Analysis Services 2005 server by following the steps at http://www.microsoft.com/technet/pro.../httpasws.mspx - however, I need to use BASIC AUTHENTICATION instead of Windows Integrated. Once I enable basic and disable integrated, everything just stops working. I found another article saying that AS 2005 ignores basic authentication by default, and gives steps to change the setting, but the screen that they talk about doesn't exist, and the one that does that looks similar doesn't list the properties necessary to change. Link to that article is... http://msdn2.microsoft.com/en-us/library/ms174573.aspx. It says the following - "Based on the default setting of 1, Analysis Services rejects client requests that are submitted by using Basic authentication. To accept client requests that use Basic authentication, change the setting for this property to 0." I tried to add the property directly thru msmdsrv.ini file, but that didn't seem to work either. Anyone else have any other ideas? I'm desperate here - I'm supposed to be on vacation tomorrow, and if I don't have this fixed by then, i'm in deep $*%!. Thanks! Scott Ivey |
#4
| |||
| |||
|
|
I used prompt=1 in the connect string, but that doesn't work - I never get prompted. Specifying user & password does work - but I'd like to have it prompt for password instead. Are there any ideas why the prompt doesn't work? Scott "Edward Melomed [MSFT]" wrote: Once you enabled the Basic Authentication you need to make sure you specify your credentials. You can do it ever by specifying "user" and "password" connection string properties in your connection string. Or you can add "prompt=1" to your connection string and you will get additional dialog asking for your credentials. Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:3B651890-487C-4A78-B1DB-635E99C12C3F (AT) microsoft (DOT) com... Hi all - hopefully someone here can help me out with this. I have an open ticket on this with MS as well, and none of their techs seem to know how to help me. I have enabled HTTP access to our Analysis Services 2005 server by following the steps at http://www.microsoft.com/technet/pro.../httpasws.mspx - however, I need to use BASIC AUTHENTICATION instead of Windows Integrated. Once I enable basic and disable integrated, everything just stops working. I found another article saying that AS 2005 ignores basic authentication by default, and gives steps to change the setting, but the screen that they talk about doesn't exist, and the one that does that looks similar doesn't list the properties necessary to change. Link to that article is... http://msdn2.microsoft.com/en-us/library/ms174573.aspx. It says the following - "Based on the default setting of 1, Analysis Services rejects client requests that are submitted by using Basic authentication. To accept client requests that use Basic authentication, change the setting for this property to 0." I tried to add the property directly thru msmdsrv.ini file, but that didn't seem to work either. Anyone else have any other ideas? I'm desperate here - I'm supposed to be on vacation tomorrow, and if I don't have this fixed by then, i'm in deep $*%!. Thanks! Scott Ivey |
#5
| |||
| |||
|
|
That is strange. What client application you are using? If you have MDXSample app , try in the connection dialog specify provider as "MSOLAP;prompt=1" And you should see another box appear titled "Multidimensional Connection 9.0" Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:9C657D31-EA77-4B69-866B-841100DAE9F7 (AT) microsoft (DOT) com... I used prompt=1 in the connect string, but that doesn't work - I never get prompted. Specifying user & password does work - but I'd like to have it prompt for password instead. Are there any ideas why the prompt doesn't work? Scott "Edward Melomed [MSFT]" wrote: Once you enabled the Basic Authentication you need to make sure you specify your credentials. You can do it ever by specifying "user" and "password" connection string properties in your connection string. Or you can add "prompt=1" to your connection string and you will get additional dialog asking for your credentials. Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:3B651890-487C-4A78-B1DB-635E99C12C3F (AT) microsoft (DOT) com... Hi all - hopefully someone here can help me out with this. I have an open ticket on this with MS as well, and none of their techs seem to know how to help me. I have enabled HTTP access to our Analysis Services 2005 server by following the steps at http://www.microsoft.com/technet/pro.../httpasws.mspx - however, I need to use BASIC AUTHENTICATION instead of Windows Integrated. Once I enable basic and disable integrated, everything just stops working. I found another article saying that AS 2005 ignores basic authentication by default, and gives steps to change the setting, but the screen that they talk about doesn't exist, and the one that does that looks similar doesn't list the properties necessary to change. Link to that article is... http://msdn2.microsoft.com/en-us/library/ms174573.aspx. It says the following - "Based on the default setting of 1, Analysis Services rejects client requests that are submitted by using Basic authentication. To accept client requests that use Basic authentication, change the setting for this property to 0." I tried to add the property directly thru msmdsrv.ini file, but that didn't seem to work either. Anyone else have any other ideas? I'm desperate here - I'm supposed to be on vacation tomorrow, and if I don't have this fixed by then, i'm in deep $*%!. Thanks! Scott Ivey |
#6
| |||
| |||
|
|
Thread-Topic: AS 2005 HTTP access with Basic Authentication thread-index: AcX8SvrZLk9yEPPgQmOEIhphOPvCyA== X-WBNR-Posting-Host: 66.115.208.110 From: "=?Utf-8?B?U2NvdHQgSXZleQ==?=" <iveys (AT) online (DOT) nospam References: <3B651890-487C-4A78-B1DB-635E99C12C3F (AT) microsoft (DOT) com eetHpJE$FHA.1988 (AT) TK2MSFTNGP12 (DOT) phx.gbl |
|
Subject: Re: AS 2005 HTTP access with Basic Authentication Date: Thu, 8 Dec 2005 14:59:01 -0800 Lines: 102 Message-ID: <87BEBCE0-C185-43AB-9114-615563011FA1 (AT) microsoft (DOT) com MIME-Version: 1.0 Content-Type: text/plain; charset="Utf-8" Content-Transfer-Encoding: 7bit X-Newsreader: Microsoft CDO for Windows 2000 Content-Class: urn:content-classes:message Importance: normal Priority: normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0 Newsgroups: microsoft.public.sqlserver.olap NNTP-Posting-Host: TK2MSFTNGXA03.phx.gbl 10.40.2.250 Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGXA03.phx.gbl Xref: TK2MSFTNGXA02.phx.gbl microsoft.public.sqlserver.olap:65302 X-Tomcat-NG: microsoft.public.sqlserver.olap I'm using OWC 11 as the app, hosted inside sharepoint site. prompt=1 does nothing. I've tried changing every IE setting that I could think of to see if that had anything to do with it, but no luck. Scott "Edward Melomed [MSFT]" wrote: That is strange. What client application you are using? If you have MDXSample app , try in the connection dialog specify provider as "MSOLAP;prompt=1" And you should see another box appear titled "Multidimensional Connection 9.0" Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:9C657D31-EA77-4B69-866B-841100DAE9F7 (AT) microsoft (DOT) com... I used prompt=1 in the connect string, but that doesn't work - I never get prompted. Specifying user & password does work - but I'd like to have it prompt for password instead. Are there any ideas why the prompt doesn't work? Scott "Edward Melomed [MSFT]" wrote: Once you enabled the Basic Authentication you need to make sure you specify your credentials. You can do it ever by specifying "user" and "password" connection string properties in your connection string. Or you can add "prompt=1" to your connection string and you will get additional dialog asking for your credentials. Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:3B651890-487C-4A78-B1DB-635E99C12C3F (AT) microsoft (DOT) com... Hi all - hopefully someone here can help me out with this. I have an open ticket on this with MS as well, and none of their techs seem to know how to help me. I have enabled HTTP access to our Analysis Services 2005 server by following the steps at http://www.microsoft.com/technet/pro.../httpasws.mspx - however, I need to use BASIC AUTHENTICATION instead of Windows Integrated. Once I enable basic and disable integrated, everything just stops working. I found another article saying that AS 2005 ignores basic authentication by default, and gives steps to change the setting, but the screen that they talk about doesn't exist, and the one that does that looks similar doesn't list the properties necessary to change. Link to that article is... http://msdn2.microsoft.com/en-us/library/ms174573.aspx. It says the following - "Based on the default setting of 1, Analysis Services rejects client requests that are submitted by using Basic authentication. To accept client requests that use Basic authentication, change the setting for this property to 0." I tried to add the property directly thru msmdsrv.ini file, but that didn't seem to work either. Anyone else have any other ideas? I'm desperate here - I'm supposed to be on vacation tomorrow, and if I don't have this fixed by then, i'm in deep $*%!. Thanks! Scott Ivey |
#7
| |||
| |||
|
|
Once you enabled the Basic Authentication you need to make sure you specify your credentials. You can do it ever by specifying "user" and "password" connection string properties in your connection string. Or you can add "prompt=1" to your connection string and you will get additional dialog asking for your credentials. Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:3B651890-487C-4A78-B1DB-635E99C12C3F (AT) microsoft (DOT) com... Hi all - hopefully someone here can help me out with this. I have an open ticket on this with MS as well, and none of their techs seem to know how to help me. I have enabled HTTP access to our Analysis Services 2005 server by following the steps at http://www.microsoft.com/technet/pro.../httpasws.mspx - however, I need to use BASIC AUTHENTICATION instead of Windows Integrated. Once I enable basic and disable integrated, everything just stops working. I found another article saying that AS 2005 ignores basic authentication by default, and gives steps to change the setting, but the screen that they talk about doesn't exist, and the one that does that looks similar doesn't list the properties necessary to change. Link to that article is... http://msdn2.microsoft.com/en-us/library/ms174573.aspx. It says the following - "Based on the default setting of 1, Analysis Services rejects client requests that are submitted by using Basic authentication. To accept client requests that use Basic authentication, change the setting for this property to 0." I tried to add the property directly thru msmdsrv.ini file, but that didn't seem to work either. Anyone else have any other ideas? I'm desperate here - I'm supposed to be on vacation tomorrow, and if I don't have this fixed by then, i'm in deep $*%!. Thanks! Scott Ivey |
#8
| |||
| |||
|
|
Come on Edward, there are several posts on this newsgroup documenting that HTTP with Basic Authentication doesn't work on AS2005. I have a support incident open for 3 weeks and counting about this, and I saw somebody else on this newsgroup with another support incident still open. The issue is caused by OLEDB 9.0, who doesn't let the credentials pass from IIS to AS2005. It probably works on your own workstation because you are signed in as a user that is known to the server, thus bypassing the basic authentication. "Edward Melomed [MSFT]" wrote: Once you enabled the Basic Authentication you need to make sure you specify your credentials. You can do it ever by specifying "user" and "password" connection string properties in your connection string. Or you can add "prompt=1" to your connection string and you will get additional dialog asking for your credentials. Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:3B651890-487C-4A78-B1DB-635E99C12C3F (AT) microsoft (DOT) com... Hi all - hopefully someone here can help me out with this. I have an open ticket on this with MS as well, and none of their techs seem to know how to help me. I have enabled HTTP access to our Analysis Services 2005 server by following the steps at http://www.microsoft.com/technet/pro.../httpasws.mspx - however, I need to use BASIC AUTHENTICATION instead of Windows Integrated. Once I enable basic and disable integrated, everything just stops working. I found another article saying that AS 2005 ignores basic authentication by default, and gives steps to change the setting, but the screen that they talk about doesn't exist, and the one that does that looks similar doesn't list the properties necessary to change. Link to that article is... http://msdn2.microsoft.com/en-us/library/ms174573.aspx. It says the following - "Based on the default setting of 1, Analysis Services rejects client requests that are submitted by using Basic authentication. To accept client requests that use Basic authentication, change the setting for this property to 0." I tried to add the property directly thru msmdsrv.ini file, but that didn't seem to work either. Anyone else have any other ideas? I'm desperate here - I'm supposed to be on vacation tomorrow, and if I don't have this fixed by then, i'm in deep $*%!. Thanks! Scott Ivey |
#9
| |||
| |||
|
|
Hi Pat. I was looking at your previous postings and it is bit hard to understand what is going on in your situation. When you are saying that you alreday authenticated to IIS , what does that mean? "Pat" <pat (AT) online (DOT) nospam> wrote in message news:8E504CDE-4FEA-436B-BD3C-676D555B6345 (AT) microsoft (DOT) com... Come on Edward, there are several posts on this newsgroup documenting that HTTP with Basic Authentication doesn't work on AS2005. I have a support incident open for 3 weeks and counting about this, and I saw somebody else on this newsgroup with another support incident still open. The issue is caused by OLEDB 9.0, who doesn't let the credentials pass from IIS to AS2005. It probably works on your own workstation because you are signed in as a user that is known to the server, thus bypassing the basic authentication. "Edward Melomed [MSFT]" wrote: Once you enabled the Basic Authentication you need to make sure you specify your credentials. You can do it ever by specifying "user" and "password" connection string properties in your connection string. Or you can add "prompt=1" to your connection string and you will get additional dialog asking for your credentials. Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:3B651890-487C-4A78-B1DB-635E99C12C3F (AT) microsoft (DOT) com... Hi all - hopefully someone here can help me out with this. I have an open ticket on this with MS as well, and none of their techs seem to know how to help me. I have enabled HTTP access to our Analysis Services 2005 server by following the steps at http://www.microsoft.com/technet/pro.../httpasws.mspx - however, I need to use BASIC AUTHENTICATION instead of Windows Integrated. Once I enable basic and disable integrated, everything just stops working. I found another article saying that AS 2005 ignores basic authentication by default, and gives steps to change the setting, but the screen that they talk about doesn't exist, and the one that does that looks similar doesn't list the properties necessary to change. Link to that article is... http://msdn2.microsoft.com/en-us/library/ms174573.aspx. It says the following - "Based on the default setting of 1, Analysis Services rejects client requests that are submitted by using Basic authentication. To accept client requests that use Basic authentication, change the setting for this property to 0." I tried to add the property directly thru msmdsrv.ini file, but that didn't seem to work either. Anyone else have any other ideas? I'm desperate here - I'm supposed to be on vacation tomorrow, and if I don't have this fixed by then, i'm in deep $*%!. Thanks! Scott Ivey |
#10
| |||
| |||
|
|
It means that I have authenticated to IIS with basic authentication. When the client navigates to the page containing the OWC control, IIS requests the userID+pwd for basic authentication. With AS2000 that's all you need. The subsequent connection from OWC to AS2000 is done using this authentication token. With AS2005, you're suggesting to add a "prompt=1" in the OWC connection string. What happens is the following: User navigates to the page containing the OWC control and IIS requests the userID+pwd for basic authentication, as above. When connecting OWC to AS2005 though, the prompt=1 causes you to enter your userID+password once again. This means that the previous authentication to IIS is completely bypassed. You have to do that because OLEDB 9.0 and AS2005 are not able to work the way OLEDB 8.0 and AS2000 did. They cannot use the IIS token. In my opinion, this is the reason why you cannot connect to AS2005 from Excel, whichever way you try (even the prompt=1 cheat doesn't help) unless client and server are in the same domain. "Edward Melomed [MSFT]" wrote: Hi Pat. I was looking at your previous postings and it is bit hard to understand what is going on in your situation. When you are saying that you alreday authenticated to IIS , what does that mean? "Pat" <pat (AT) online (DOT) nospam> wrote in message news:8E504CDE-4FEA-436B-BD3C-676D555B6345 (AT) microsoft (DOT) com... Come on Edward, there are several posts on this newsgroup documenting that HTTP with Basic Authentication doesn't work on AS2005. I have a support incident open for 3 weeks and counting about this, and I saw somebody else on this newsgroup with another support incident still open. The issue is caused by OLEDB 9.0, who doesn't let the credentials pass from IIS to AS2005. It probably works on your own workstation because you are signed in as a user that is known to the server, thus bypassing the basic authentication. "Edward Melomed [MSFT]" wrote: Once you enabled the Basic Authentication you need to make sure you specify your credentials. You can do it ever by specifying "user" and "password" connection string properties in your connection string. Or you can add "prompt=1" to your connection string and you will get additional dialog asking for your credentials. Edward Melomed -- This posting is provided "AS IS" with no warranties, and confers no rights. "Scott Ivey" <iveys (AT) online (DOT) nospam> wrote in message news:3B651890-487C-4A78-B1DB-635E99C12C3F (AT) microsoft (DOT) com... Hi all - hopefully someone here can help me out with this. I have an open ticket on this with MS as well, and none of their techs seem to know how to help me. I have enabled HTTP access to our Analysis Services 2005 server by following the steps at http://www.microsoft.com/technet/pro.../httpasws.mspx - however, I need to use BASIC AUTHENTICATION instead of Windows Integrated. Once I enable basic and disable integrated, everything just stops working. I found another article saying that AS 2005 ignores basic authentication by default, and gives steps to change the setting, but the screen that they talk about doesn't exist, and the one that does that looks similar doesn't list the properties necessary to change. Link to that article is... http://msdn2.microsoft.com/en-us/library/ms174573.aspx. It says the following - "Based on the default setting of 1, Analysis Services rejects client requests that are submitted by using Basic authentication. To accept client requests that use Basic authentication, change the setting for this property to 0." I tried to add the property directly thru msmdsrv.ini file, but that didn't seem to work either. Anyone else have any other ideas? I'm desperate here - I'm supposed to be on vacation tomorrow, and if I don't have this fixed by then, i'm in deep $*%!. Thanks! Scott Ivey |
![]() |
| Thread Tools | |
| Display Modes | |
| |