1

我创建了启用 Windows 身份验证的 Lightswitch 应用程序,它按我的预期工作。我想将应用程序迁移到另一台服务器时遇到问题。

1.我将应用程序文件移动到另一台服务器,但数据库留在同一个sql服务器上:在这种情况下,应用程序需要windows用户名和密码,并且不允许我自动登录。此外,当我输入用户名和密码时,它无法识别我的 Windows 帐户。

2.我将应用程序文件移动到另一台服务器并将数据库移动到另一台sql服务器并正确更新Web配置文件。现在,当我尝试打开应用程序时,我的浏览器中只会收到“拒绝访问”错误消息。

这个问题的解决方案是什么?

4

1 回答 1

0

尝试 Lightswitch 文件夹中的 LightSwitchSecurityAdmin.exe 工具来设置新的用户帐户。Lightswitch 在 SQL“内在数据”数据库中创建用户和授权表,我认为您必须将其映射到您将应用程序移动到的服务器的用户。

Beth Massi 博客上的一些命令行使用示例

从任何文件夹运行 Lightswitchsecurityadmin 所需的文件列表

于 2012-09-14T08:21:11.953 回答