0

OData で文字列 ID を使用する方法はありますか?

たとえば、ユーザー エンティティがある場合、次のような ID が必要です。

"users/1"
"users/123"
etc...

私はプロトコルによって制限されていますか、それとも WCF で動作させることができませんか?

今のところ、id によるエンティティの取得に関する問題に直面しています:

/DataService.svc/Users('users/1')

エラーが発生するためです。

4

1 に答える 1

1

このブログ投稿では、これについて詳しく説明していますが、一般的には、セキュリティへの影響があるため、良い考えではないと考えられています。

http://blogs.msdn.com/b/peter_qian/archive/2010/05/25/using-wcf-data-service-with-restricted-characrters-as-keys.aspx

于 2013-07-23T12:18:57.353 に答える