经过大量研究,似乎在IE的Web浏览器控件中创建和使用我们自己的安全管理器,我们需要为IInternetHostSecurityManager和IInternetSecurityManager重写GetSecurityId方法如在某些时候,他们进行比较,如果发现返回不同的结果,他们抛出一个异常UnauthorizedAccess。有没有人有重写IInternetHostSecurityManager成功。 MSDN建议通过SID_SInternetSecurityManager访问它,但我还没有发现任何SID_SInternetSecurityManager其他引用。此外,我还没有找到IInternetHostSecurityManager一个GUID,所以我无法通过IServiceProvider.QueryService访问它。任何一个成功的解决这个或找到访问跨域I帧的WebBrowser控件不同的方法?访问IInternetHostSecurityManager :: GetSecurityId方法来解决跨域iframe问题
0
A
回答
0
IID_IInternetHostSecurityManager,SID_SInternetSecurityManager和SID_SInternetHostSecurityManager在urlmon.h和urlmon.idl中定义。如果您在C++中有链接错误,请检查How to avoid error "LNK2001 unresolved external" by using DEFINE_GUID。
如果您在使用脚本语言,您可以使用midl /tlb生成从urlmon.idl类型库,并导入类型库来代替。您也可以根据urlmon.idl中的定义来声明guid和接口。
相关问题
- 1. 如何解决iframe跨域问题
- 2. 解决iFrame跨域策略问题?
- 3. iframe跨域访问
- 4. 跨域iframe问题
- 5. 跨域+ iFrame问题
- 6. 解决IFRAME跨起源问题
- 7. 跨域ajax iframe javascript问题
- 8. 重构:跨领域问题解决方法
- 9. 来自跨域的Cookie无法在iframe中访问
- 10. 如何访问跨域API.AI iframe元素
- 11. 从iframe访问父窗口(跨域)
- 12. silverlight和wCF访问的跨域问题
- 13. 跨域访问的安全问题
- 14. 跨域iFrame的通信问题
- 15. Google Analytics和Iframe跨域问题
- 16. 跨域问题
- 17. 访问iframe中的按钮,解决方法同源策略
- 18. SWF跨域访问
- 19. 使用nginx代理解决了跨域问题,但它仍然存在跨域?
- 20. android-无法解决方法getSystemService问题
- 21. C++跨类访问方法
- 22. FullCalendar跨域问题
- 23. AJAX跨域问题
- 24. Javascript跨域问题
- 25. KendoUiMobile +跨域问题
- 26. RemoteObject - 跨域问题
- 27. iframes跨域问题
- 28. javascript跨域问题
- 29. 跨域postMessage问题
- 30. jquery跨域问题!