私は現在ASP.NET Coreを学んでおり、私は単一のWebアプリケーションのサンプルを作成しようとしています。 MVCとEntity Frameworkを使用しています。私は2つのアクションとにHomeControllerを持っている: - ここで私はAngularJSでビューを返すよ(私のSPA) IISが完全にホストされている場合、ASP.NETコアアプリケーションはデータ形式のMSSQLデータベースを取得できないのはなぜですか?
- ホーム/インデックス<ここで私は、JSONデータを返すこと、HttpPostアクションと機能を配置しましたMS SQL Serverフォーム
ファイルシステムフォルダに公開されたWebサイト。私はIIS Expressのフォームcmdでそれを実行するとすべて正常に動作しますが、私は完全なIISでそれをホストしようとしているときではありません:私はまだビューに適切なリダイレクトを持っているが、データフォームDBを取ることはできません。私はここにパット
接続文字列:
public void ConfigureServices(IServiceCollection services)
{
var connection = @"MY CONNECTION STRING";
services.AddDbContext<BloggingContext>(options => options.UseSqlServer(connection));
}
私が思うようにIISの設定に問題があります。
アドバイスはありますか?
どのような例外メッセージやその他のメッセージがありますか?何が期待され、実際には何が行われますか? – Caramiriel
統合セキュリティを使用してデータベースに接続する場合は、IISで構成されたユーザーに適切なアクセス許可が設定されていることを確認してください。 –
サーバーで詳細なログを有効にしてエラーを確認してください。 –