And*_*ott 5 asp.net caspol recaptcha .net-3.5
我已经在1.0.1.0和1.0.4.0中下载了recaptcha.dll.尝试呈现控件时,我得到以下异常:
安全异常说明:应用程序尝试执行安全策略不允许的操作.要授予此应用程序所需的权限,请与您的系统管理员联系或在配置文件中更改应用程序的信任级别.
异常详细信息:System.Security.SecurityException:对类型'System.Web.AspNetHostingPermission,System,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的权限的请求失败.
堆栈跟踪:[SecurityException:请求类型'System.Web.AspNetHostingPermission,System,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的权限失败.] System.Reflection.Assembly._GetType(String name,Boolean throwOnError,Boolean ignoreCase)+0 System.Web.UI.NamespaceTagNameToTypeMapper.GetControlType(String tagName,IDictionary attribs,Boolean throwOnError)+209
由快速谷歌搜索提供的解决方案是使用caspol.exe为recaptcha.dll程序集添加完全信任.
C:\%path%\ caspol -af C:\ inetpub\wwwroot \%path%\ bin\recaptcha.dll
此时,我收到以下错误:
错误:这个程序集没有强名称签名
如果没有下载源代码并在本地重新编译它,还有其他方法可以使其工作吗?
| 归档时间: |
|
| 查看次数: |
3140 次 |
| 最近记录: |