WCF發佈到IIS,Call某支出錯~
關鍵字 : The underlying provider failed on Open
原因 :
因為使用EF時,連線用Windows authentication,但IIS找不到此USER,因此請改用sql帳密登入。
請將
integrated security=True;置換
persist security info=True;user id=xxx;password=xxx;
參考
http://stackoverflow.com/questions/2475008/the-underlying-provider-failed-on-open
http://th2tran.blogspot.tw/2009/06/underlying-provider-failed-on-open.html