次のコード行は、IIS Expressで正常に動作します。
Convert.FromBase64String("dmVoaWNsZUlkPTE0MTM=??");
しかし、ローカルのIIS 8 サーバーで実行すると、次の例外がスローされます。
System.FormatException: 入力は有効な Base-64 文字列ではありません。これは、base 64 以外の文字、3 つ以上の埋め込み文字、または埋め込み文字に無効な文字が含まれているためです。
なぜこうなった?
次のコード行は、IIS Expressで正常に動作します。
Convert.FromBase64String("dmVoaWNsZUlkPTE0MTM=??");
しかし、ローカルのIIS 8 サーバーで実行すると、次の例外がスローされます。
System.FormatException: 入力は有効な Base-64 文字列ではありません。これは、base 64 以外の文字、3 つ以上の埋め込み文字、または埋め込み文字に無効な文字が含まれているためです。
なぜこうなった?