在本地主机上安装Sensenet

在本地主机上安装Sensenet,sensenet,Sensenet,我已经使用nuget package manager和visual studio安装了sensenet,并且能够使用visual studio运行sensenet。但当我尝试使用IIS和相同的软件包时,错误就来了。我没有找到任何在IIS本地主机上运行的安装指南 我已经安装了所有模块(网页、使用visual studio的工作空间) 我今天也在尝试这一点,并且完全面对了这个问题 您似乎已经安装了带有集成身份验证的Sensenet.Services数据库。在这种情况下,当您在IIS上托管站点时,它无

我已经使用nuget package manager和visual studio安装了sensenet,并且能够使用visual studio运行sensenet。但当我尝试使用IIS和相同的软件包时,错误就来了。我没有找到任何在IIS本地主机上运行的安装指南

我已经安装了所有模块(网页、使用visual studio的工作空间)


我今天也在尝试这一点,并且完全面对了这个问题

您似乎已经安装了带有集成身份验证的Sensenet.Services数据库。在这种情况下,当您在IIS上托管站点时,它无权访问登录的用户。它在AppPool标识用户上下文下工作

如我所见,您有两个快速选项

将AppPool配置为在有权访问数据库或数据库的windows帐户下运行 对连接字符串进行必要的更改,以使用db帐户访问db(用户名/密码,而不是集成安全性)

我希望比我更了解sensenet的人能够回答,如果有一个简单的方法可以做到这一点

我被困在下一步。对我来说,它会启动,但当浏览到默认站点时,会抛出404。然而,就像您一样,在VisualStudio中使用IIS Express运行时,一切都很好。我真的希望有人能指导我们度过难关。否则,我的下一个选择是尝试或:(


我真的很想尝试一下Sensenet。它看起来很有希望。

我今天也在尝试这一点,并且完全面对了这个问题

您似乎已安装带有集成身份验证的Sensenet.Services DB。在这种情况下,当您在IIS上托管站点时,它无权访问登录用户。它在AppPool identity用户上下文下工作

如我所见,您有两个快速选项

将AppPool配置为在有权访问数据库或数据库的windows帐户下运行 对连接字符串进行必要的更改,以使用db帐户访问db(用户名/密码,而不是集成安全性)

我希望比我更了解sensenet的人能够回答,如果有一个简单的方法可以做到这一点

我被困在下一步。对我来说,它启动了,但当浏览到默认站点时,它抛出了404。然而,就像你一样,在Visual Studio中使用IIS Express运行时,一切都正常。我真的希望有人能指导我们完成这一步。否则,我的下一个选择是尝试或:(


我真的想尝试一下Sensenet。它看起来很有希望。

我通常会在忘记设置池用户时出现此错误。应用程序池用户必须是Sensenet数据库的所有者。在本地环境中,这可能是将windows用户设置为池的最快方法。这对于开发目的来说已经足够好了

对于多用户环境,考虑在Windows中创建一个技术用户,并将其设置在池和DB上。例如,如果“用户” IIS:应用程序池/“池”/高级设置/流程模型/标识/设置“用户”
managementstudio:DB Server/Security/Logins/“用户”/Properties/user-Mapping/“数据库”/check db_owner

当我忘记设置池用户时,通常会出现此错误。应用程序池用户必须是sensenet数据库的所有者。在本地环境中,可能是将windows用户设置为池的最快方法。这对于开发目的来说已经足够好了

对于多用户环境,考虑在Windows中创建一个技术用户,并将其设置在池和DB上。例如,如果“用户” IIS:应用程序池/“池”/高级设置/流程模型/标识/设置“用户”
managementstudio:DB Server/Security/Logins/“用户”/Properties/user-Mapping/“数据库”/check db_owner

我使用了db身份验证,而不是windows。在下载包后使用命令提示符安装时,我提供了db server的用户名和密码。但是我无法理解它如何使用IIS。我尝试修改Web配置文件中的连接字符串,但出现了错误。如果有人知道,请逐步指导这将是非常有用的,因为与任何其他过度炒作的平台相比,sensenet似乎非常健壮和强大。我从未尝试过Nuxeo,因为它基于java。逻辑文档没有达到预期,因为我正在寻找企业CMS而不是DMS。你确定你所有的连接字符串都指向同一个db,并且它们包含相同的用户名和密码吗word?从错误消息中,这看起来像一个实体框架连接字符串,可能您的web配置中有一个不必要的部分,并尝试使用集成身份验证进行连接。我使用的是DB身份验证,而不是windows。在下载包后使用命令提示符进行安装时,我已提供了D的用户名和密码B服务器。但我无法理解它是如何使用IIS工作的。我试图修改Web配置文件中的连接字符串,但出现了错误。如果有人知道如何逐步指导,它将非常有用,因为与任何其他过度炒作的平台相比,sensenet似乎非常健壮和强大。我从未尝试过Nuxeo,因为它基于java。逻辑doc未达到预期值,因为iam正在查找企业CMS而不是DMS。您确定所有连接字符串都指向同一个db,并且它们包含相同的用户名和密码吗?从错误消息中,这看起来像是实体框架连接字符串,您的web配置中可能有一个不必要的部分,请尝试连接使用集成身份验证。