e.description = "CertEnroll::CX509Enrollment::_CreateRequest: The operation
was canceled by the user. 0x800704c7 (WIN32: 1223)". I'm running IE9 on
Win7x64.


Tim99 wrote:
> 
> I'm having a similar problem with Win7 and IE9. The function vistaCSR()
> gets called in the file ieVistaCSR.js and this line of code throws an
> exception: res.value = enrObj.CreateRequest(1);. In the try/catch, e.text
> = "undefined". I've already set the Trusted sites settings as described
> before and I have its security level set to Low. Nothing helps. Thanks in
> advance for any help.
> 
> 
> Massimiliano Pala-7 wrote:
>> 
>> Hi,
>> 
>> I am a little confused since the control is not inside an iframe but on
>> the
>> main page already. Is this related to changes you made to the default
>> html ?
>> I don't have any problems in generating requests on Win Vista + IE9.
>> 
>> Cheers,
>> Max
>> 
>> 
>> On 08/02/2011 06:29 AM, tomaaak wrote:
>>>
>>> Hello,
>>>
>>> finaly we have received some info from Microsoft's IE team. We will try
>>> to
>>> test the workaround. I remember trying to run CA without frames without
>>> success, but maybe we did something wrong.
>>>
>>> "...
>>> PROBLEM:
>>>
>>> On Vista SP1, if you are using certenroll inside of a frame and you call
>>> CreateRequest then the user will be prompted with our message box to
>>> allow
>>> creating the certificate request.
>>>
>>> On Win7, if you are using certenroll inside of a frame and you call
>>> CreateObject on the factory then the user will NOT be prompted and the
>>> code
>>> assumes the user clicked "cancel" which does not allow the object to be
>>> created and the whole thing fails...
>>>
>>>
>>> - In Vista SP1, we obtained the handle to the window by calling
>>> GetForegroundWindow()
>>>
>>> - In Win7, we obtain the handle to the window by asking the browser
>>> object
>>> for its handle. However, the handle appears to be invalid when it is
>>> called
>>> within a frame
>>>
>>>
>>> The certenroll control must NOT be inside an iframe. The control must be
>>> in
>>> the parent frame and the child frame can access the object from the
>>> parent
>>> frame.
>>>
>>> This works if they are in the same domain. If they are in different
>>> subdomains then you must use document.domain = "x.com" in both the child
>>> and
>>> parent frames
>>>
>>>
>>>
>>> WORKAROUND :
>>>
>>> Put certenroll in the topmost parent frame. Children can access it using
>>> window.parent if necessary [as long as the domain is the same]
>>>
>>>
>>>
>>> ANOTHER POSSIBLE FIX:
>>>
>>> The fix is around 4 lines of new code + 4 lines changes, here is the
>>> fix:
>>>
>>>
>>> How To Retrieve the Top-Level IWebBrowser2 Interface from an ActiveX
>>> Control
>>>
>>> http://support.microsoft.com/kb/q257717/
>>>
>>> ..."
>>>
>>>
>>> Tom
>>>
>>>
>>>
>>>
>>>
>>> Massimiliano Pala-3 wrote:
>>>>
>>>> Hello Guys,
>>>>
>>>> is there any news about this ? I have not been able to follow up on
>>>> this
>>>> part since a lot of efforts are being put in LibPKI and the OCSP
>>>> server.
>>>>
>>>> Let me know if you have code patches / fixes. I will include them in
>>>> the
>>>> package.
>>>>
>>>> Cheers,
>>>> Max
>>>>
>>>>
>>>> On 04/11/2011 07:18 AM, tomaaak wrote:
>>>>>
>>>>> Hi Dmitrij,
>>>>>
>>>>> thanks, but I have played a lot with various security settings and the
>>>>> problem is probably in redefined interface to some crypto-component
>>>>> which
>>>>> OpenCA does not reflect. I am investiating it together with Microsoft
>>>>> support (yes, really :-) ). They are comparing debug outputs from
>>>>> Vista/IE7
>>>>> (where it works) with later versions.
>>>>>
>>>>> Vista SP1 (SP1 is required to run IE8) does not work and throws the
>>>>> same
>>>>> error as Win 7.
>>>>> There is no difference between 32 and 64-bit versions.
>>>>>
>>>>> Tom
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Best Regards,
>>>>
>>>>    Massimiliano Pala
>>>>
>>>>
>>>>
>>>>
>>>
>> 
>> -- 
>> 
>> http://member.acm.org/~openca/
>> 
>> Massimiliano Pala, Ph.D.
>> Director, OpenCA Labs
>> Professor, NYU Poly
>> 
>> 
>>  
>> ------------------------------------------------------------------------------
>> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
>> The must-attend event for mobile developers. Connect with experts. 
>> Get tools for creating Super Apps. See the latest technologies.
>> Sessions, hands-on labs, demos & much more. Register early & save!
>> http://p.sf.net/sfu/rim-blackberry-1
>> _______________________________________________
>> Openca-Users mailing list
>> Openca-Users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/openca-users
>> 
>> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Certificate-request-from-Windows-7-and-Internet-Explorer-8-tp31122889p32426474.html
Sent from the openca-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
Openca-Users mailing list
Openca-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openca-users

Reply via email to