.NET Core https -> Nginx+SSL -> リバースプロキシ -> http -> ASP.NET Core を構築する手順 外部からの接続はhttpsで処理し、NginxからASP.NET Coreへの内部接続はhttpで処理する。Nginx -> リバースプロキシ -> ASP.NET Core の環境では、NginxだけSSLに対応すれば良く、ASP.NET... 2019.07.28 .NET CoreASP.NET CoreLinux・ShellNginxOpenSSLセキュリティ対策
Linux・Shell Nginxが読み込むhtmlファイルは /varディレクトリ配下に置く Nginxが読み込むindex.htmlを、Nginx実行ユーザのhomeディレクトリ配下に置いた場合、”403 Forbidden”が発生してハマった。/var/log/nginx/error.logバージョンOS:CentOS Linu... 2019.07.26 Linux・ShellNginxセキュリティ対策
.NET Core dotnetコマンドで"connectionString Value cannot be null"エラーが出る原因 VisualStudio 2017 のテンプレートから、「ASP.NET Core Web アプリケーション(MVC)」を選択し、「認証の変更」を「個別のユーザーアカウント」に変更してプロジェクトを新規作成し、ソースコードは何も変更せずに発... 2019.07.22 .NET CoreASP.NET CoreC#Linux・Shell
.NET Core 最新 .Net Core (ASP.NET Core含む) のインストール手順をOS頃に確認する方法 1. .NET Download Archivesで .NET Core をクリック。 2. recommendedになっているバージョンをクリック。 3. SDK/Runtime × OS × CPU を条件に選ぶ。 今回は、CentOS... 2019.07.20 .NET CoreASP.NET CoreVisual Studio
Linux・Shell 外部公開するCentOS+SQLServerサーバの接続設定 インターネットに外部公開するCentOS+SQLServerサーバで、外部からSQLServerへ接続可能にする場合、パスワードを強固なものにするだけでは不十分で、SQLServerの接続ポート番号変更とIP制限するセキュリティ対策が必須で... 2019.07.19 Linux・ShellSQL Serverセキュリティ対策データベース
SEO さくらのブログ Google SEO対策 さくらのブログでブログを作成した人向けの、Google SEO対策です。「さくらのブログはGoogle SEOに弱い、SEO対策出来ない。」といった記事を幾つも見かけましたが、デマでした。さくらのブログを、Google Search Con... 2019.07.17 SEO
Linux・Shell 外部公開するCentOSサーバのSSH接続設定 インターネットに外部公開するCentOSサーバは、SSH接続のパスワードを強固なものにするだけでは不十分で、SSH/SFTP接続のポート番号変更とIP制限を設定するセキュリティ対策が必須なので、その設定を簡潔に纏めました。自分の管理下にある... 2019.07.16 Linux・Shellセキュリティ対策
Linux・Shell Linux+SQLServer2017のtempdbチューニング SQLServerのパフォーマンスチューニングでは、tempdbのデータファイル数とログファイル数を、CPUコア数に合わせるのは必須。SQLServerをLinuxにインストールした場合、データファイルとログファイルが1ファイルづつしか作ら... 2019.07.15 Linux・ShellSQL Serverデータベース
ASP.NET Core ASP.NET Core の国際化リソースでパラメータを渡し忘れるとWEBページが切れて表示される ASP.NET Core 2.2.5 で作成したWebの国際化作業をしていて、パラメータが必要なリソースに、パラメータを指定し忘れると、Viewの表示が途中で落ちて、Webページが切れて表示されるという事象に遭遇しました。何のExcepti... 2019.07.06 ASP.NET CoreC#Visual Studio
ASP.NET Core ASP.NET Core セッション変数にClassオブジェクトを保持する場合 ASP.NET Core 2.2 で、セッション変数にClassやListなどのオブジェクトを保持したい場合、Session拡張メソッドを使うとシンプルなソースコードになる。セッション変数のKey/Valueが増え過ぎて、メンテナンス不能に... 2019.05.25 ASP.NET CoreC#Visual Studio