Silverlight+WCF实现跨域调用(2)

}
                else
                {
                    MessageBox.Show("用户名或密码错误!");
                }
            }
            else
            {
                MessageBox.Show(e.Error.ToString());
            }
        }

4.在App.xaml配置文件设置Login.xaml为起始页,代码如下:

private void Application_Startup(object sender, StartupEventArgs e)
        {
            this.RootVisual = new Login();
        }

到此,客户端配置完成,运行Silverlight客户端项目即可查看结果。源码下载地址

------------------------------------------分割线------------------------------------------

免费下载地址在

用户名与密码都是

具体下载目录在 /2015年资料/2月/27日/Silverlight+WCF实现跨域调用/

下载方法见

------------------------------------------分割线------------------------------------------

现在回首整个实现过程,有点面向服务编程的意思:WCF提供一个服务,然后把访问服务的接口公开,想调用此服务的项目只要添加此服务的引用便能调用WCF提供的服务。

在实现过程中,有个问题至今尚未解决,在WCF服务器项目中配置ADO.Net实体数据模型时,如果是用SQL Server的SQL Server身份验证方式登录,便会报“服务器返回了错误 Not found”异常;改成Windows身份验证问题解决。这是个治标不治本的解决方案,对此问题,希望大神能够给出解释。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/6935b0e9f4fbe8219399fef03b2528c1.html