全て、
別のプロジェクトのサービス レイヤーに対して REST 呼び出しを行う ASP.NET Web API プロジェクトがあります。サービス プロジェクトのデータ アクセスは、Entity Framework 4.3 経由です。web.config ファイルの接続文字列は、統合セキュリティを使用するように設定されています。
何が起こっているかというと、サーバーの名前「サーバー A」がサービス層に渡され、SQL Server に対する認証に失敗しています。「サーバー A」という名前のユーザー アカウントはありません。
より具体的には、これはアーキテクチャがどのように見えるかです
jquery file making an api controller via POST to a method within the API controller
API controller method references the service layer DLL, and calls a method within the service class
The service class is calling a method in a repository class that uses DbContext to connect to SQl Server 2008 table.
正しいユーザー名を EF に渡すために、Web API フレームワークを使用するときに何かする必要があることはありますか?
どんな助けでも大歓迎です。
デレク