これは、C# & .Net 5.0 & Blazor(WebAssembly) で作成しました
  
はじめに
Webブラウザ単体で、乱数を生成し、ランダムなパスワードを生成します。
Blazorを使う事で、WebAssembly上に.NET5のランタイムを構築し、Webブラウザ上で C# のコードが実行できる。
ということで、.NET の System.Security.Cryptography.RandomNumberGenerator.GetInt32() メソッドを使って、Webブラウザ内部(Webブラウザ単体)で乱数の生成とランダムなパスワードを生成するだけです。
  
動作環境
WebAssembly の動作する Webブラウザ
  
使用方法
実物はこちら
  
インストール方法と使用方法
Webサーバにインストールしたい場合、
 - PassgenBlazor.zip をダウンロードします。
ダウンロードしたファイルを解凍しします。
  - 解凍して、publish以下のディレクトリをWebサーバの公開ディレクトリに配置すればよいでしょう。
 
 - IISの場合は、拡張子の許可など、、、、、、、、web.config.txtを参考にするとよいでしょう。
 
  
免責など
プログラムの改変については、各自の責任で行う分については、自由に行って結構です。(参考になりましたメールをくれると、うれしい...(*^_^*))
修正BSDライセンスで配布します。
  
Version1.0.0.0DownLoad(PassgenBlazor.zip as 11,241,023byte) (PassgenBlazor.zip.base64)
  
履歴
 - 2023/05/25 : ver1.0.0.0 最初のバージョン
 
  
その他のパスワード生成
  
  mail to active@window.goukaku.com