2

我正在尝试在 lightswitch (vs2012) 中实现表单身份验证,但我无法显示登录页面。我不需要任何复杂的角色,我只是想设置一个可以访问整个应用程序的用户帐户。我使用了Edu Lorenzo提出的教程,但没有成功。有人有想法么?

4

1 回答 1

4

在调试项目时,您不会看到登录表单。您只会在应用程序的已发布版本中看到它。

然后您可能会问的合乎逻辑的问题是“我如何调试我的权限?”。当您添加权限时,在该行的右侧是一个名为“Grant For Debug”的复选框。当您想模拟担任具有该权限的角色时,请勾选该框。为了模拟没有权限,你取消它。

但是您提到您想要一个“可以访问整个应用程序的单个用户”。但是既然你问的是登录表单,我只能假设你仍然希望他登录,所以不是每个人都可以访问应用程序,是吗?

如果您需要身份验证的唯一原因是只有一个用户可以登录,只需在已发布的应用程序中将他添加到管理角色(以防他需要添加另一个用户或添加角色)。在您的代码中,您不会测试任何特定权限,因此这应该会给您想要的。

于 2012-09-05T01:41:36.407 回答