2

現在、組み込みのFormsAuthenticationをasp.net Webアプリで使用しており、Cookieに少し追加情報を追加しているため、Cookieのサイズが「適度に」大きくなります。これは大きくはありませんが、大きくなる可能性があり、すべての要求に加えてこのオーバーヘッドが気に入らないのです。

デフォルトでは、formsauthCookieは16進数でエンコードされます...

ASP.NETのメソッドなどをオーバーライドして、オーバーヘッドをあまり発生させずにCookieのエンコードをbase64に変更できるクリーンな方法があるかどうか疑問に思っています。

結局のところ、すべての認証を行うための独自のクラスを作成することもできますが、ロールプロバイダーとメンバーシッププロバイダー用のasp.netに組み込まれた機能があるのが好きです。

誰かが何かアイデアを持っているか、誰かがこれを試しましたか?ありがとう。

4

0 に答える 0