我正在使用我在 IIS 中使用的 Silverlight 业务应用程序。
我已禁用除Windows Authentication
.
在 web.config 文件中,身份验证设置为 -
<authentication mode="Windows">
<forms name=".FrontEnd_ASPXAUTH" timeout="2880" />
</authentication>
而且,在我设置的 App.xaml.cs 中 -
WebContext webContext = new WebContext();
webContext.Authentication = new WindowsAuthentication();
this.ApplicationLifetimeObjects.Add(webContext);
我认为这意味着因为设置了 Windows 身份验证,这意味着该应用程序正在针对我机器上的 Windows 用户帐户进行身份验证。
但是,当我启动应用程序时,它仍然会弹出一个登录表单,有没有一种方法可以加载应用程序,基于没有登录表单的 windows 登录?