我使用SQL Server Express 2008 R2在Windows Server 2008 R2上的IIS 7.5上部署了Silverlight Web應用程序。如果我通過localhost:port或ip:port連接到應用程序,我可以登錄。silverlight使本地主機和機器名有所不同?
當我通過它的機器名(srv_dev:port)訪問web應用程序時,我無法登錄。
如果我調試的SilverlightApplication \服務出現以下錯誤的XAP參考\服務ReferencesMembership \ Reference.cs
public SilverlightApplication.ServiceReferenceMembership.User EndGetUserByUserName(System.IAsyncResult result) {
object[] _args = new object[0];
SilverlightApplication.ServiceReferenceMembership.User _result = ((SilverlightApplication.ServiceReferenceMembership.User)(base.EndInvoke("GetUserByUserName", _args, result)));
return _result;
}
通信異常 - 遠程服務器返回錯誤:NOTFOUND。
應用程序使用具有asp.net成員資格表的自定義成員資格提供程序。
我必須配置一些東西嗎?網站綁定是:
型主機端口的IP ADRESS bindinginformations
HTTP無3130 *無
net.pipe無無無本地主機
net.msmq無無無本地主機
爲什麼Silverlight的localhost/machinename之間存在差異?
問候