如何完全信任 PayPalCoreSDK

Posted

技术标签:

【中文标题】如何完全信任 PayPalCoreSDK【英文标题】:how to full trust PayPalCoreSDK 【发布时间】:2014-02-08 20:31:07 【问题描述】:

我想完全信任这个程序集,但我已经尝试了几件事,比如信任 web.config,但它一直说这是不正确的,因为我没有任何虚拟目录。

错误:

通过安全透明方法尝试 'PayPal.UserAgentHeader.get_OperatingSystemFriendlyName()' 访问 安全关键方法 'System.Management.ManagementObjectSearcher..ctor(System.String)' 失败了。

Assembly 'PayPalCoreSDK,版本=1.4.1.0,文化=中性, PublicKeyToken=null' 是部分信任的,这会导致 CLR 无论任何透明度如何,都使其完全安全透明 程序集中的注释。为了访问安全 关键代码,此程序集必须完全受信任。

【问题讨论】:

【参考方案1】:

问题是我需要在应用程序池中配置一个虚拟目录才能让我在 web.config 中进行配置。 之后它工作正常。

【讨论】:

以上是关于如何完全信任 PayPalCoreSDK的主要内容,如果未能解决你的问题,请参考以下文章

我如何才能完全信任 SAML IDP?

部署完全信任的wpf浏览器应用程序(XBAP)

MVC 5 注册区域注册并完全信任

对网络共享启用完全信任

关闭 UWP 应用后,具有完全信任进程的 Windows 应用程序打包项目保持运行

我是不是需要担心仅完全信任的 .EXE 中的链接需求?