NHibernate 和共享网络托管

2024-02-01

有没有人能够在共享网络主机上启动并运行基于 NHibernate 的项目?

NHibernate 在幕后用反射做了很多奇特的事情,但我目前使用的主机只允许应用程序以中等信任度运行,这限制了你可以用反射做的事情,并且它会带来各种安全性权限错误。即使我只在映射文件中使用公共属性,但我确实有一些定义为代理的类,情况就是如此。

哪些公司提供体面(且价格合理)的网络托管,使 NHibernate 能够毫无抱怨地运行?

Update:从这些答案(以及我的实验 - 对不起 Ayende,但即使在阅读了您链接到的文章之后,我仍然无法让它在我的网络主机上工作)看来,明智地选择您的托管提供商并货比三家。看来WebHost4Life在这方面还不错。但是,有人尝试过 NHibernate 与 Windows 共享主机以及 1and1 吗?我已经有一个 Linux 帐户,并且我在这方面相当满意,如果我能让 NHibernate 与 Windows 无缝协作,我可能会坚持使用它们。


我在 WebHost4Life 上运行基于 NHibernate 的应用程序没有任何问题,尽管我不喜欢它们。

让 NHibernate 在中等信任度上运行是可能的。有关如何完成此操作的完整说明可在此处找到:

http://blechie.com/WPierce/archive/2008/02/17/Lazy-Loading-with-nHibernate-Under-Medium-Trust.aspx http://blechie.com/WPierce/archive/2008/02/17/Lazy-Loading-with-nHibernate-Under-Medium-Trust.aspx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NHibernate 和共享网络托管 的相关文章

  • 如何在 nHibernate 中添加 NOLOCK?

    使用nhibernate时如何添加NOLOCK 条件查询 SetLockMode LockMode None http nhforge org doc nh en index html configuration optional dial
  • 将组“Everyone”添加到目录及其所有子目录

    我目前使用的是 Vista 32 位 如何添加 Windows 安全组 Everyone 并完全控制目录及其所有子目录和所有文件 有我可以使用的 powershell 脚本吗 Thanks 我已经扩展了 martona 的代码片段 并且能够
  • 伪造文件系统/虚拟文件系统

    我有一个 Web 服务 用户可以将在服务器上运行的 python 脚本上传到该服务 这些脚本处理服务器上的文件 我希望它们能够仅看到服务器文件系统的特定层次结构 最好 一个临时文件夹 我在其中复制要处理的文件和脚本 该服务器最终将是基于 L
  • 使用 PHP 安全连接 MySQL 的最佳方法[重复]

    这个问题在这里已经有答案了 我想了解一下你们认为使用 PHP 连接到 MySQL 数据库的最安全方法 目前我正在做的方式是一个实用程序 PHP 文件 我将其包含在所有其他 PHP 文件的顶部 实用程序 PHP 文件是这样的 有什么建议么 建
  • 处理 PHP 中的会话劫持

    阅读了 Stackoverflow 上有关会话劫持的许多问题 我发现验证用户会话的唯一 解决方案 是检查用户代理 这是一个薄弱的保护层 我什至懒得去检查实施它 所以 我想知道你们实施了哪些解决方案 您是否使用 PHP 的本机会话或者是否有更
  • 一个 Guice 就绪的安全框架?

    有没有人见过一个为与 Guice 一起工作而编写的框架 或者一个将现有安全系统 即 Acegi 与 Guice 集成的库 到目前为止我发现了以下内容 http code google com p warp security http cod
  • NHibernate 二级缓存与 NHibernate Linq Provider 1.0

    如何使用 NHibernate Linq Provider 1 0 启用 NHibernate 二级缓存 二级缓存似乎仅适用于 ICriteria 使用 是的 我终于解决了这个问题 public IQuerable
  • NHibernate - 更新带有触发器的表会导致错误 - 意外行计数:2;预计:1

    因此 我尝试使用 NHibernate 更新 MS SQL 2005 数据库中的对象 请记住 这是许多实时系统中使用的旧数据库 我无法删除触发器 当我的数据提供程序尝试 SaveOrUpdate 一行时 我得到两个返回 一个用于实际更新 一
  • SSLContext 初始化

    我正在看JSSE参考指南 我需要获取一个实例SSLContext为了创建一个SSLEngine 所以我可以使用它Netty以启用安全性 获取实例SSLContext I use SSLContext getInstance 我看到该方法被重
  • ASP.NET MVC 应用程序中的工作单元模式

    我一直在看这个优秀的blog http www nhforge org wikis patternsandpractices nhibernate and the unit of work pattern aspx标题为 NHibernat
  • Python PAM 模块的安全问题?

    我有兴趣编写一个 PAM 模块 该模块将利用流行的 Unix 登录身份验证机制 我过去的大部分编程经验都是使用 Python 进行的 并且我正在交互的系统已经有一个 Python API 我用谷歌搜索发现pam python http pa
  • 在 nHibernate 关系中使用实体的 Lite 版本?

    在某些情况下 出于性能原因 创建一个实体的轻量级版本 指向同一个表 但映射的列较少 这是一个好主意吗 例如 如果我有一个包含 50 列的联系人表 并且在一些相关实体中 我可能对 FirstName 和 LastName 属性感兴趣 那么创建
  • 在没有默认 java.policy 文件的情况下运行 Java 安全管理器

    我不想修改 java 主目录中的任何内容 但是 我担心有时我的默认 java policy 文件可能过于宽松 当我使用以下命令运行 java 时 有没有办法使用指定的策略文件作为唯一的策略文件 Djava security manager
  • Android - 在sqlite数据库中存储敏感数据

    我需要将敏感数据存储在 Android 应用程序的 sqlite 数据库中 我如何确定这些数据非常安全 我知道我可以使用密钥加密数据 但是我将该密钥存储在哪里 我也不想要求用户填写密钥 我只是希望它能够自行工作 因为我害怕逆向工程 所以我也
  • Fluent Nhibernate 映射的单元测试

    我正在尝试了解社区的其他成员如何测试他们的 Fluent Nhibernate 映射 假设我有以下映射 public UserHeaderMap Table USER HEADER Id x gt x Id USER ID Map x gt
  • Apache Camel 2.14 Rest DSL 安全

    我想使用 Apache Camel 2 14 中新的 Rest DSL 来创建一个 Rest 接口 我想使用 Jetty 组件 并且我有一个如下所示的基本示例设置 Spring安全配置
  • SSL 和会话劫持/固定

    快问 SSL 是否完全防止会话劫持 固定 谢谢 不可以 例如 在以下情况下可能会发生劫持 被黑客入侵的 CA 根签署无效证书 该证书可用于发起中间人攻击 被黑客攻击的域名所有者电子邮件收件箱使黑客有可能购买经过域名验证的证书 错误的密钥策略
  • 为什么 RFC 6797 禁止通过纯 HTTP 响应发送 Strict-Transport-Security 标头?

    在阅读 HSTS 严格传输安全 规范时 我看到了一条禁令第 7 2 节 https www rfc editor org rfc rfc6797 section 7 2禁止在通过 http 而不是 https 访问时发送标头 HSTS 主机
  • RSA SignatureException:签名长度不正确

    我在签署 rsa 签名时遇到问题 我有一个用私钥加密的签名 然而 当我尝试使用公钥验证它时遇到问题 我得到以下异常 java security SignatureException Signature length not correct
  • 保护 REST 和 JSON

    我想利用 RESTful 架构构建提供 JSON 数据的 Web 服务 但我只想要我自己的客户端应用程序可以从我的网络服务请求 基本上 我的 Web 服务包含不供公众使用的敏感数据 但我想以这种方式构建它 以便我可以构建连接到我的 Web

随机推荐

  • 如何使用 R CMD BATCH 抑制行号输出?

    如果我有一个 R 脚本 print hi commandArgs 我使用以下命令运行它 r CMD BATCH slave no timing test r output txt 输出将包含 1 hi 1 Library Framework
  • 从调用者的角度发出警告(又名 Python 相当于 Perl 的鲤鱼)?

    简洁版本 有没有办法在Python中达到Perl所达到的相同效果Carp carp http perldoc perl org Carp html公用事业 长版 对于那些不熟悉的人Carp carp 假设我们正在实现一些库 API 函数 即
  • Swift 中的静态属性

    我正在尝试将以下 Objective C 代码转换为 Swift 在我的 Objective C 代码中 有一个静态变量 可以通过类方法访问它 implementation SomeClass static NSMutableArray i
  • Python - 替换数组中 1 之前的值

    假设我有一个由 0 和 1 组成的 pandas 系列 但这可以与 numpy 数组或任何可迭代对象一起使用 我想创建一个公式 它接受一个数组和一个输入 n 然后返回一个新系列 其中第 n 个索引处包含 1 直到每次原始系列中至少有一个 1
  • 删除并重新部署应用程序后,iOS CoreData + iCloud 中出现错误消息

    该应用程序从一开始就放在 iCloud 中 因此我有机会向其中填充数据 并看到其他设备上发生的同步 但是 仅在一台设备上删除并重新部署应用程序后 我开始遇到问题 特别是在启动时 此时需要花费很多时间 NSLog add coordinato
  • 文本没有出现在 Rmarkdown 中?

    我创建了一个名为 widgets t html 的 html 文件 几个情节图组合在一起 使用本教程 https beta rstudioconnect com jjallaire htmlwidgets showcase storyboa
  • 需要检查登录用户名和密码,然后从以前的条目中获取数据

    根据我之前问过的这个问题 需要从 Google Apps 脚本查询 Google Sheet 的特定数据 https stackoverflow com questions 65717284 need to query google she
  • 递归删除文件

    有没有人有解决方案来删除将文件从 Mac 移动到 Linux 服务器后获得的那些讨厌的 和 DS Store 文件 指定一个起始目录并放开它 就像 var www html 下 切换到目录 然后使用 find name DS Store p
  • asp.net在代码后面获取html控件

    如果我使用 JavaScript 更改页面上的 html 如何在 ASP NET 代码后面访问这些更改 我在网上找到了一些dhtml 拖放 代码 http www dhtmlgoodies com scripts drag drop nod
  • 从 Google 表单检索响应的链接

    我有一个附加到 Google 表单的脚本 该脚本在提交时向 Discord 频道发送通知 我想包含指向个人回复的直接链接 链接看起来像https docs google com forms d
  • 引发者:java.lang.IllegalArgumentException:接收器未注册:null

    我正在尝试注册广泛的互联网连接和 wifi 扫描结果 但收到此错误 由以下原因引起 java lang IllegalArgumentException 接收器未注册 null 互联网连接广播有效 但 wifi 扫描结果无效 我感谢任何帮助
  • local-name 如何在 xml 节点中查找属性?

    我正在尝试选择 XML 节点中的一个属性 如下所示
  • 如何解析不带引号的 KEY 字符串的 JSON?

    我想解析 iOS SBJSON 框架中以下 url 产生的 json 输出 while 1 title school Google Maps url maps q school x26mrt yp x26sll 13 006389 80 2
  • 使用python向bot框架添加自适应卡

    我正在从这里玩一点 python 机器人框架的示例https github com Microsoft botbuilder python https github com Microsoft botbuilder python现在我想在响
  • iOS 上国家/地区代码的电话号码格式

    我需要将电话号码格式显示为占位符UI文本字段 我怎样才能做到这一点 对于国家 地区选择 我使用下面提到的库 它为我提供了针对用户选择的国家 地区的国旗和国家 地区代码 https github com NikKovIos NKVPhoneP
  • 在多线程环境中读取值

    我正在浏览有关线程和锁的 JLS 文档http docs oracle com javase specs jls se7 html jls 17 html jls 17 5 http docs oracle com javase specs
  • swprintf 在 8 位范围之外的字符上被阻塞

    这种情况发生在 OS X 上 但我怀疑它适用于任何 UNIX y 操作系统 我有两个看起来像这样的字符串 const wchar t test1 const wchar t x44 x00 x00 x00 x73 x00 x00 x00 x
  • 在 jMeter 的值字段中使用变量

    我添加了一个用户定义变量元素 然后创建一个值为 123456 的变量 Parameter 并将其传递到 GET 请求中 创建了第二个变量 Response 其值为 无效代码 123456 我添加了一个响应断言元素 将 Response 变量
  • 当 pyinstaller 发现版本冲突时手动指定库

    使用 pyinstaller 时是否可以在 Mac OSX 上手动替换或指定 dylib 的位置 我在尝试打开已完成的 app 时收到错误 Traceback most recent call last File DeepMeerkat m
  • NHibernate 和共享网络托管

    有没有人能够在共享网络主机上启动并运行基于 NHibernate 的项目 NHibernate 在幕后用反射做了很多奇特的事情 但我目前使用的主机只允许应用程序以中等信任度运行 这限制了你可以用反射做的事情 并且它会带来各种安全性权限错误