Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > Asynchronous pluggable protocol navigation fails in Vista IE7

Reply
Thread Tools Display Modes

Asynchronous pluggable protocol navigation fails in Vista IE7

 
 
Baker.Travis@gmail.com
Guest
Posts: n/a

 
      06-23-2008
Hi,

I have an Asynchronous Pluggable Protocol (APP) that I have developed
which is basically a search protocol for web pages on a particular
server. Most of the work for the protocol is handled by the BHO, but
due to protected mode in Vista IE7 it was necessary for me to develop
an APP to handle the security zone information.

So I now just have an implementation of the IInternetProtocolInfo and
I return the correct http protocol for the security URL action in
ParseURL. For all other requests to this interface I return
INET_E_DEFAULT_ACTION.

This then works perfectly for all cases except when the navigation
occurs in an IE instance with protected mode on and the page being
navigated to is in a protected mode off zone.

For example, my web server has been added to trusted sites and is
therefore in the protected mode off zone. I load up my browser whose
homepage is google, and IE is loaded with protected mode on. In the
address bar I type: myprot://mypage. After this my APP gets a request
for the security URL, I return a valid URL and the current browser
shows the warning dialog to tell me a new window will have to be
launched to show this page. But when I press OK, nothing happens?????

If i do the same thing going the other way (i.e. in a protected mode
off browser navigating to a server in a protected mode zone) then
everything the same pattern is followed up until the warning, except
when I press ok the new browser opens and the page loads.

I have used processmon to try and see what is happening, and what it
seems is that ieuser.exe just stops processing the navigation.

Has anyone had this happen to them. Any suggestions on how I can find
out why my navigation is disappearing?

Travis
 
Reply With Quote
 
 
 
 
PA Bear [MS MVP]
Guest
Posts: n/a

 
      06-23-2008
Try posting here instead:

MSDN IE Development Forums
http://forums.microsoft.com/MSDN/def...D=253&SiteID=1
--
~Robear Dyer (PA Bear)
MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002
AumHa VSOP & Admin http://aumha.net
DTS-L http://dts-l.net/


wrote:
> I have an Asynchronous Pluggable Protocol (APP) that I have developed
> which is basically a search protocol for web pages on a particular
> server. Most of the work for the protocol is handled by the BHO, but
> due to protected mode in Vista IE7 it was necessary for me to develop
> an APP to handle the security zone information.
>
> So I now just have an implementation of the IInternetProtocolInfo and
> I return the correct http protocol for the security URL action in
> ParseURL. For all other requests to this interface I return
> INET_E_DEFAULT_ACTION.
>
> This then works perfectly for all cases except when the navigation
> occurs in an IE instance with protected mode on and the page being
> navigated to is in a protected mode off zone.
>
> For example, my web server has been added to trusted sites and is
> therefore in the protected mode off zone. I load up my browser whose
> homepage is google, and IE is loaded with protected mode on. In the
> address bar I type: myprot://mypage. After this my APP gets a request
> for the security URL, I return a valid URL and the current browser
> shows the warning dialog to tell me a new window will have to be
> launched to show this page. But when I press OK, nothing happens?????
>
> If i do the same thing going the other way (i.e. in a protected mode
> off browser navigating to a server in a protected mode zone) then
> everything the same pattern is followed up until the warning, except
> when I press ok the new browser opens and the page loads.
>
> I have used processmon to try and see what is happening, and what it
> seems is that ieuser.exe just stops processing the navigation.
>
> Has anyone had this happen to them. Any suggestions on how I can find
> out why my navigation is disappearing?
>
> Travis

 
Reply With Quote
 
Baker.Travis@gmail.com
Guest
Posts: n/a

 
      06-25-2008
I have posted here, but have no reply yet.
http://forums.microsoft.com/MSDN/Sho...21387&SiteID=1


On Jun 24, 2:56*am, "PA Bear [MS MVP]" <PABear...@gmail.com> wrote:
> Try posting here instead:
>
> MSDN IE Development Forumshttp://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=253&SiteID=1
> --
> ~Robear Dyer (PA Bear)
> MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002
> AumHa VSOP & Adminhttp://aumha.net
> DTS-Lhttp://dts-l.net/
>
>
>
> Baker.Tra...@gmail.com wrote:
> > I have an Asynchronous Pluggable Protocol (APP) that I have developed
> > which is basically a search protocol for web pages on a particular
> > server. Most of the work for the protocol is handled by the BHO, but
> > due to protected mode in Vista IE7 it was necessary for me to develop
> > an APP to handle the security zone information.

>
> > So I now just have an implementation of the IInternetProtocolInfo and
> > I return the correct http protocol for the security URL action in
> > ParseURL. For all other requests to this interface I return
> > INET_E_DEFAULT_ACTION.

>
> > This then works perfectly for all cases except when the navigation
> > occurs in an IE instance with protected mode on and the page being
> > navigated to is in a protected mode off zone.

>
> > For example, my web server has been added to trusted sites and is
> > therefore in the protected mode off zone. I load up my browser whose
> > homepage is google, and IE is loaded with protected mode on. In the
> > address bar I type: myprot://mypage. After this my APP gets a request
> > for the security URL, I return a valid URL and the current browser
> > shows the warning dialog to tell me a new window will have to be
> > launched to show this page. But when I press OK, nothing happens?????

>
> > If i do the same thing going the other way (i.e. in a protected mode
> > off browser navigating to a server in a protected mode zone) then
> > everything the same pattern is followed up until the warning, except
> > when I press ok the new browser opens and the page loads.

>
> > I have used processmon to try and see what is happening, and what it
> > seems is that ieuser.exe just stops processing the navigation.

>
> > Has anyone had this happen to them. Any suggestions on how I can find
> > out why my navigation is disappearing?

>
> > Travis- Hide quoted text -

>
> - Show quoted text -


 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Using Vista navigation bar within Files Dialog perry Windows Vista General Discussion 0 02-12-2008 08:00 PM
Internet Printing Protocol (IPP) Server in WIndows Vista McGee.Steven@gmail.com Windows Vista Printing / Faxing / Scanning 1 11-02-2007 11:13 PM
Changing mailto protocol in Vista Joel Dahl Windows Vista General Discussion 4 09-22-2007 07:50 AM
Vista (64 bit) Protocol Associations mknj Windows Vista Performance 2 08-17-2007 12:14 PM
Serial ATA AN (Asynchronous Notification) kpa Windows Vista Hardware 0 05-17-2006 12:03 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59