代码之家  ›  专栏  ›  技术社区  ›  Davy

IsInRole为什么引发错误?

  •  0
  • Davy  · 技术社区  · 15 年前

    我有一个MVC应用程序,它使用混合的窗口和窗体。数据库位于托管服务器上,我正在使用本地IIS(5.1)。

    在我尝试使用isinole(“role”)之前,一切都正常工作-我得到:

    此工作站与主域之间的信任关系失败。

    我怀疑在部署应用程序时这可能是正常的,因为它将全部部署在内部网上,但我需要检查开发中的角色。

    用户和角色确实存在于数据库中的aspnet表中,正如我所说,如果我也使用本地数据库进行开发,那么它也可以工作。

    有什么好主意吗?

    提前谢谢

    戴维

    2 回复  |  直到 11 年前
        1
  •  1
  •   Mircea Grelus    15 年前

    这听起来像是一个域问题。查看 kb 162797 文章。可能您的密码不匹配或某些配置已损坏。 再次尝试解除加入和加入域。这应该能解决问题。

        2
  •  0
  •   Davy    15 年前

    现在,我已经设置了成员表的loca版本来管理角色。这不太理想,但允许我冒充开发的角色。

    如果这些也可以在共享数据库服务器上,那就太好了。